C# Класс LiteNetLib.NetSocket

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Bind ( int port ) : bool
Close ( ) : void
NetSocket ( NetBase onMessageReceived ) : System
SendBroadcast ( byte data, int offset, int size, int port ) : bool
SendTo ( byte data, int offset, int size, NetEndPoint remoteEndPoint, int &errorCode ) : int

Приватные методы

Метод Описание
BindSocket ( Socket socket, IPEndPoint ep ) : bool
ClearPeers ( ) : void
OnMessageReceived ( DatagramSocket sender, DatagramSocketMessageReceivedEventArgs args ) : void
ReceiveLogic ( object state ) : void
RemovePeer ( NetEndPoint ep ) : void

Описание методов

Bind() публичный Метод

public Bind ( int port ) : bool
port int
Результат bool

Close() публичный Метод

public Close ( ) : void
Результат void

NetSocket() публичный Метод

public NetSocket ( NetBase onMessageReceived ) : System
onMessageReceived NetBase
Результат System

SendBroadcast() публичный Метод

public SendBroadcast ( byte data, int offset, int size, int port ) : bool
data byte
offset int
size int
port int
Результат bool

SendTo() публичный Метод

public SendTo ( byte data, int offset, int size, NetEndPoint remoteEndPoint, int &errorCode ) : int
data byte
offset int
size int
remoteEndPoint NetEndPoint
errorCode int
Результат int