Changeset 9300 in orxonox.OLD for branches/proxy/src/lib/network/monitor/network_monitor.h
- Timestamp:
- Jul 17, 2006, 10:15:33 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/proxy/src/lib/network/monitor/network_monitor.h
r9296 r9300 34 34 void removeNetworkNode(NetworkNode* node); 35 35 36 void addNode(IPaddress ip); 36 37 void addNode(PeerInfo* pInfo); 37 38 void addNode(NetworkNode* node) { this->nodeList.push_back(node); } … … 42 43 /** adds to @param node a network node @param pInfo a new proxy server */ 43 44 inline void addActiveProxyServer(NetworkNode* node, PeerInfo* pInfo) { node->addActiveProxyServer(pInfo); } 45 /** adds to @param node a network node @param pInfo a new proxy server */ 46 inline void addPassiveProxyServer(NetworkNode* node, PeerInfo* pInfo) { node->addPassiveProxyServer(pInfo); } 44 47 /** adds to @param node a network node @param pInfo a new master server*/ 45 48 inline void addMasterServer(NetworkNode* node, PeerInfo* pInfo) { node->addMasterServer(pInfo); } … … 47 50 inline void removeClient(NetworkNode* node, PeerInfo* pInfo) { node->removeClient(pInfo); } 48 51 inline void removeActiveProxyServer(NetworkNode* node, PeerInfo* pInfo) { node->removeActiveProxyServer(pInfo); } 52 inline void removePassiveProxyServer(NetworkNode* node, PeerInfo* pInfo) { node->removePassiveProxyServer(pInfo); } 49 53 inline void removeMasterServer(NetworkNode* node, PeerInfo* pInfo) { node->removeMasterServer(pInfo); } 50 54 … … 57 61 /** @param node node to be checked for slots @returns true if there are still free network slots available at this node */ 58 62 inline bool gotFreeSlots(NetworkNode* node) { return (node->getPlayerNumber() < NET_MAX_CONNECTIONS)?true:false; } 59 void getServerWithFreeSlots() { } 63 PeerInfo* getFirstChoiceProxy(); 64 PeerInfo* getSecondChoiceProxy(); 65 /** @returns true if the next client should be reconnected to some other proxy server with more connections */ 66 inline bool reconnectNextClient() { return (this->localNode->getPlayerNumber() >= NET_MAX_CONNECTIONS)?true:false; } 60 67 61 68
Note: See TracChangeset
for help on using the changeset viewer.