summaryrefslogtreecommitdiff
path: root/opengl/libagl/array.cpp
diff options
context:
space:
mode:
author Christopher Tate <ctate@google.com> 2009-06-26 21:07:13 -0700
committer Christopher Tate <ctate@google.com> 2009-06-26 21:14:41 -0700
commit9171749700853305f3e6abbcdbd9e02f3a71d459 (patch)
tree7aaa1fada6783a588d1662165730e8d3f4ef591c /opengl/libagl/array.cpp
parent4cb1276e143e175590c69ceefa58eb721aa52846 (diff)
Use system properties to track the current transport
This change retools the transport selection mechanism a fair bit. Transports are now specified by name rather than by numeric ID, and the name of the currently selected transport is stored in a persistent system property under the name "persist.service.bkup.trans". The name -> IBackupTransport translation is now handled by maintaining a map from the names to the live IBackupTransport objects that correspond. The Google transport service observer now registers and unregisters the transport as the service goes up and down. The bmgr command has been expanded to include real transport interrogation and selection by name, and some documentation has been written for it.
Diffstat (limited to 'opengl/libagl/array.cpp')
0 files changed, 0 insertions, 0 deletions