Changeset 7778 in orxonox.OLD for branches/network/src/lib/network/udp_socket.cc
- Timestamp:
- May 23, 2006, 4:35:08 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/network/src/lib/network/udp_socket.cc
r7777 r7778 17 17 #include "udp_server_socket.h" 18 18 19 #include "network_log.h"20 19 21 20 void UdpSocket::init( ) … … 152 151 bool UdpSocket::writePacket( byte * data, int length ) 153 152 { 154 NETPRINTF(0)("adsf\n");155 153 if ( serverSocket ) 156 154 { 157 NETPRINTF(0)("adsf\n");158 155 NetworkPacket networkPacket; 159 156 networkPacket.length = length; 160 157 networkPacket.data = data; 161 NETPRINTF(0)("adsf\n");162 158 if ( !serverSocket->sendPacket( networkPacket, this->userId ) ) 163 159 { 164 NETPRINTF(0)("adsf\n");165 160 bOk = false; 166 161 return false; 167 162 } 168 163 else 169 {170 NETPRINTF(0)("adsf\n");171 164 return true; 172 }173 NETPRINTF(0)("adsf\n");174 165 } 175 166 else 176 167 { 177 if ( !socket )178 return false;179 180 NETPRINTF(0)("adsf\n");181 168 assert( length <= packet->maxlen ); 182 169 183 NETPRINTF(0)("adsf\n");184 170 memcpy( packet->data, data, length ); 185 NETPRINTF(0)("adsf\n");186 171 packet->len = length; 187 172 188 NETPRINTF(0)("adsf\n");189 173 if ( SDLNet_UDP_Send( socket, 1, packet) == 0 ) 190 174 { 191 NETPRINTF(0)("adsf\n");192 175 PRINTF(1)("SDLNet_UDP_Send: %s\n", SDLNet_GetError()); 193 176 bOk = false; … … 195 178 } 196 179 197 NETPRINTF(0)("adsf\n");198 180 return true; 199 181 } 200 NETPRINTF(0)("adsf\n");201 182 } 202 183
Note: See TracChangeset
for help on using the changeset viewer.