Interface INetickSocket
- Namespace
- Netick
- Assembly
- Netick.dll
public interface INetickSocket
Methods
Connect(ref IEndPoint)
bool Connect(ref IEndPoint address)
Parameters
address
IEndPoint
Returns
- bool
CreateFromIpPort(string, int)
IEndPoint CreateFromIpPort(string ip, int port)
Parameters
ip
string
port
int
Returns
- IEndPoint
Deinitialize()
Initialize()
Returns
- bool
Poll()
Returns
- int
Receive(out IEndPoint, byte*, int)
int Receive(out IEndPoint address, byte* buffer, int bufferSize)
Parameters
address
IEndPoint
buffer
byte*
bufferSize
int
Returns
- int
Send(IEndPoint, byte*, int)
void Send(IEndPoint address, byte* data, int dataLength)
Parameters
address
IEndPoint
data
byte*
dataLength
int
Shutdown()
StartClient(long, long)
void StartClient(long sendBufferSize, long receiveBufferSize)
Parameters
sendBufferSize
long
receiveBufferSize
long
StartServer(int, long, long)
void StartServer(int port, long sendBufferSize, long receiveBufferSize)
Parameters
port
int
sendBufferSize
long
receiveBufferSize
long