Table of Contents

Class NativeUDPSocket

Namespace
Netick
Assembly
Netick.dll
public class NativeUDPSocket : INetickSocket
Inheritance
NativeUDPSocket
Implements
Inherited Members

Constructors

NativeUDPSocket()

public NativeUDPSocket()

Methods

Connect(ref IEndPoint)

public bool Connect(ref IEndPoint address)

Parameters

address IEndPoint

Returns

bool

CreateFromIpPort(string, int)

public IEndPoint CreateFromIpPort(string ip, int port)

Parameters

ip string
port int

Returns

IEndPoint

Deinitialize()

public void Deinitialize()

Initialize()

public bool Initialize()

Returns

bool

Poll()

public int Poll()

Returns

int

Receive(out IEndPoint, byte*, int)

public int Receive(out IEndPoint address, byte* buffer, int bufferSize)

Parameters

address IEndPoint
buffer byte*
bufferSize int

Returns

int

Send(IEndPoint, byte*, int)

public void Send(IEndPoint address, byte* data, int dataLength)

Parameters

address IEndPoint
data byte*
dataLength int

Shutdown()

public void Shutdown()

StartClient(long, long)

public void StartClient(long sendBufferSize, long receiveBufferSize)

Parameters

sendBufferSize long
receiveBufferSize long

StartServer(int, long, long)

public void StartServer(int port, long sendBufferSize, long receiveBufferSize)

Parameters

port int
sendBufferSize long
receiveBufferSize long