16GT2Result gti2CreateSocket
19 const char * localAddress,
20 int outgoingBufferSize,
21 int incomingBufferSize,
22 gt2SocketErrorCallback callback,
26void gti2CloseSocket(GT2Socket socket);
28void gti2Listen(GT2Socket socket, gt2ConnectAttemptCallback callback);
30GT2Result gti2NewSocketConnection(GT2Socket socket, GT2Connection * connection,
unsigned int ip,
unsigned short port);
31void gti2FreeSocketConnection(GT2Connection connection);
33GT2Connection gti2SocketFindConnection(GT2Socket socket,
unsigned int ip,
unsigned short port);
37GT2Bool gti2SocketSend(GT2Socket socket,
unsigned int ip,
unsigned short port,
const GT2Byte * message,
int len);
39GT2Bool gti2SocketConnectionsThink(GT2Socket socket);
41void gti2FreeClosedConnections(GT2Socket socket);
43void gti2SocketError(GT2Socket socket);