Changeset 6683 in orxonox.OLD for branches/network
- Timestamp:
 - Jan 24, 2006, 11:21:02 PM (20 years ago)
 - Location:
 - branches/network/src
 - Files:
 - 
          
- 2 edited
 
- 
          lib/network/synchronizeable.cc (modified) (2 diffs)
 - 
          orxonox.cc (modified) (2 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
        
branches/network/src/lib/network/synchronizeable.cc
r6678 r6683 20 20 #include "network_stream.h" 21 21 #include "netdefs.h" 22 23 #include "state.h" 22 24 23 25 #include "assert.h" … … 43 45 this->bSynchronize = false; 44 46 45 NetworkStream* nd = SharedNetworkData::getInstance()->getDefaultSyncStream(); 46 assert(nd != NULL); 47 nd->connectSynchronizeable(*this); 48 this->setUniqueID(SharedNetworkData::getInstance()->getNewUniqueID()); 47 if( State::isOnline()) 48 { 49 NetworkStream* nd = SharedNetworkData::getInstance()->getDefaultSyncStream(); 50 assert(nd != NULL); 51 nd->connectSynchronizeable(*this); 52 this->setUniqueID(SharedNetworkData::getInstance()->getNewUniqueID()); 53 } 49 54 } 50 55  - 
        
branches/network/src/orxonox.cc
r6658 r6683 56 56 57 57 #include "network_manager.h" 58 59 #include "state.h" 58 60 59 61 #include <string.h> … … 276 278 277 279 if( this->serverName != NULL) // we are a client 280 { 278 281 NetworkManager::getInstance()->establishConnection(this->serverName, port); 282 State::setOnline(true); 283 } 279 284 else if( this->port > 0) { // we are a server 280 285 NetworkManager::getInstance()->createServer(port); 286 State::setOnline(true); 281 287 } 282 288 return 0;  
Note: See TracChangeset
          for help on using the changeset viewer.
      


            






