Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 9282 in orxonox.OLD for branches/proxy/src/lib/network/monitor


Ignore:
Timestamp:
Jul 14, 2006, 12:06:30 AM (18 years ago)
Author:
patrick
Message:

another framework switch, and node registration work

Location:
branches/proxy/src/lib/network/monitor
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/proxy/src/lib/network/monitor/network_monitor.cc

    r9281 r9282  
    8080
    8181
     82void NetworkMonitor::addNode(PeerInfo* pInfo)
     83{
     84  return;
     85
     86  if( pInfo->isClient())
     87    this->localNode->addClient(pInfo);
     88  else if( pInfo->isProxyServer())
     89    this->localNode->addProxyServer(pInfo);
     90  else if( pInfo->isMasterServer())
     91    this->localNode->addMasterServer(pInfo);
     92}
     93
    8294/**
    8395 * this displays the network monitor gui
  • branches/proxy/src/lib/network/monitor/network_monitor.h

    r9280 r9282  
    3434    void removeNetworkNode(NetworkNode* node);
    3535
     36    void addNode(PeerInfo* pInfo);
     37    void addNode(NetworkNode* node, PeerInfo* pInfo) {}
     38
     39    /** adds to @param node a network node @param pInfo a new client */
    3640    inline void addClient(NetworkNode* node, PeerInfo* pInfo) { node->addClient(pInfo); }
     41    /** adds to @param node a network node @param pInfo a new proxy server */
    3742    inline void addProxyServer(NetworkNode* node, PeerInfo* pInfo) { node->addProxyServer(pInfo); }
     43    /** adds to @param node a network node @param pInfo a new master server*/
    3844    inline void addMasterServer(NetworkNode* node, PeerInfo* pInfo) { node->addMasterServer(pInfo); }
    3945
     
    5460  private:
    5561    NetworkStream*               networkStream;              //!< reference to the one networkstream of the network
     62    NetworkNode*                 localNode;                  //!< reference to the local node
    5663    std::list<NetworkNode*>      nodeList;                   //!< list of all network nodes
    5764
Note: See TracChangeset for help on using the changeset viewer.