Changeset 9290 in orxonox.OLD for branches/proxy/src/lib/network/udp_socket.h
- Timestamp:
- Jul 14, 2006, 12:19:31 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/proxy/src/lib/network/udp_socket.h
r8802 r9290 31 31 32 32 virtual void connectToServer( std::string host, int port ); 33 33 34 34 virtual void disconnectServer(); 35 35 … … 37 37 38 38 virtual int readPacket(byte * data, int maxLength); 39 39 40 IPaddress getAddress() { return this->ip; } 41 42 40 43 private: 41 44 UdpServerSocket * serverSocket; //!< will get packets here … … 44 47 UDPsocket socket; //!< socket used to send/recieve 45 48 UDPpacket * packet; 46 49 47 50 byte randomByte; //!< contains random bytes & 0xFC 48 51 49 52 bool writeRawPacket( byte * data, int length ); 50 53 bool checkUdpCmd( byte udpCmd ); 51 54 bool checkRandomByte( byte rndByte ); 52 55 byte generateNewRandomByte(); 53 56 54 57 void init(); 55 58
Note: See TracChangeset
for help on using the changeset viewer.