Changeset 5649 in orxonox.OLD for branches/network/src/lib/network/network_manager.cc
- Timestamp:
- Nov 20, 2005, 2:48:33 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/network/src/lib/network/network_manager.cc
r5648 r5649 130 130 PRINTF(0)("Establish connection...\n"); 131 131 /* creating a new network stream, it will register itself automaticaly to the class list */ 132 NetworkStream* netStream = new NetworkStream(address, sync); 132 NetworkStream* netStream = new NetworkStream(address, sync, NET_CLIENT); 133 } 134 135 /** 136 * creates a new NetworkStream of server type 137 * @param sync: the listener 138 */ 139 NetworkStream& NetworkManager::createServer(Synchronizeable& sync, int port) 140 { 141 PRINTF(0)("Create a new server socket...\n"); 142 /* creating a new network stream, it will register itself automaticaly to the class list */ 143 NetworkStream* netStream = new NetworkStream(sync, port, NET_SERVER); 133 144 } 134 145 … … 152 163 if (this->netStreamList != NULL || (this->netStreamList = ClassList::getList(CL_NETWORK_STREAM)) != NULL) 153 164 { 154 165 tIterator<BaseObject>* iterator = this->netStreamList->getIterator(); 166 NetworkStream* stream = (NetworkStream*)(iterator->firstElement()); 167 while( stream) 168 { 169 stream->processData(); 170 stream = (NetworkStream*)(iterator->nextElement()); 171 } 172 delete iterator; 155 173 } 156 174
Note: See TracChangeset
for help on using the changeset viewer.