Changeset 6139 in orxonox.OLD for trunk/src/lib/network/network_manager.h
- Timestamp:
- Dec 16, 2005, 6:45:32 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/network/network_manager.h
r5997 r6139 45 45 void setHostID(int id); 46 46 /** Returns the hostID @return The hostID of the object */ 47 inline int getHostID() { return this->hostID; }; 47 inline int getHostID() { return this->hostID; } 48 inline bool isGameServer() { return this->bGameServer; } 48 49 49 private: 50 50 51 void connectSynchronizeable(Synchronizeable& sync); 51 52 void synchronize(); 52 53 54 private: 53 55 NetworkManager(); 54 56 55 57 56 58 private: 57 const std::list<BaseObject*>* netStreamList; // list with refs to all network streams 58 const std::list<BaseObject*>* syncList; // list of synchronizeables 59 static NetworkManager* singletonRef; //!< Pointer to the only instance of this Class 60 NetworkStream* tmpStream; //!< FIXME: this is only for testing purposes 61 int hostID; //!< The Host-ID of the Manager 59 const std::list<BaseObject*>* netStreamList; // list with refs to all network streams 60 const std::list<BaseObject*>* syncList; // list of synchronizeables 61 static NetworkManager* singletonRef; //!< Pointer to the only instance of this Class 62 NetworkStream* tmpStream; //!< FIXME: this is only for testing purposes 63 int hostID; //!< The Host-ID of the Manager 64 bool bGameServer; //!< true if it is a server 62 65 63 66 };
Note: See TracChangeset
for help on using the changeset viewer.