Changeset 7532 for source/ariba/overlay/OverlayBootstrap.cpp
- Timestamp:
- Feb 4, 2010, 5:29:37 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
source/ariba/overlay/OverlayBootstrap.cpp
r7491 r7532 66 66 } 67 67 68 void OverlayBootstrap::start(BaseOverlay* _overlay, const SpoVNetID& _spovnetid, const NodeID& _nodeid){ 68 void OverlayBootstrap::start(BaseOverlay* _overlay, 69 const SpoVNetID& _spovnetid, const NodeID& _nodeid, 70 vector<pair<BootstrapManager::BootstrapType,string> > modules){ 69 71 overlay = _overlay; 70 72 spovnetid = _spovnetid; … … 74 76 75 77 manager.registerCallback( this ); 76 manager.registerModule( BootstrapManager::BootstrapTypePeriodicBroadcast ); 77 //manager.registerModule( BootstrapManager::BootstrapTypeBluetoothSdp ); 78 //manager.registerModule( BootstrapManager::BootstrapTypeMulticastDns ); 78 79 typedef pair<BootstrapManager::BootstrapType,string> X; 80 BOOST_FOREACH( X i, modules){ 81 manager.registerModule( i.first, i.second ); 82 } 79 83 80 84 watchtimer.startWatchdog(); … … 89 93 90 94 manager.unregisterCallback( this ); 91 manager.unregisterModule( BootstrapManager::BootstrapTypePeriodicBroadcast ); 92 //manager.unregisterModule( BootstrapManager::BootstrapTypeBluetoothSdp ); 93 //manager.unregisterModule( BootstrapManager::BootstrapTypeMulticastDns ); 95 manager.unregisterAllModules(); 94 96 95 97 watchtimer.stopWatchdog();
Note:
See TracChangeset
for help on using the changeset viewer.