Changeset 5565 in orxonox.OLD for branches/network/src/lib/network/network_socket.h
- Timestamp:
- Nov 14, 2005, 11:06:20 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/network/src/lib/network/network_socket.h
r5533 r5565 8 8 #define _NETWORK_SOCKET 9 9 10 /* include this file, it contains some default definitions */ 11 #include "netdefs.h" 12 13 /* include SDL_net header */ 14 #include "SDL_net.h" 15 16 /* using namespace std is default, this needs to be here */ 17 using namespace std; 10 18 11 19 class NetworkSocket 12 20 { 21 22 private: 23 IPaddress serverAddress; 24 unsigned int port; 25 TCPsocket tcpSocket; 26 UDPsocket udpSocket; 13 27 14 28 public: … … 17 31 ~NetworkSocket(); 18 32 19 void connectToServer( );20 void listen( );33 void connectToServer(IPaddress ip, unsigned int port); 34 void listen(unsigned int port); 21 35 void disconnectServer(); 22 void writeBytes( );23 voidreadBytes();36 void writeBytes(byte* data); 37 byte* readBytes(); 24 38 25 39 };
Note: See TracChangeset
for help on using the changeset viewer.