C# Класс FastNetwork.UdpServer

udp 服务器
Наследование: FastNetwork.Utils.DisposableBase, IUdpServer
Показать файл Открыть проект

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

Метод Описание
SendTo ( EndPoint endPoint, byte payload ) : void

send to...

Start ( ) : void

start

Stop ( ) : void

stop

UdpServer ( int port, IUdpProtocol protocol, IUdpServerHandler handler ) : System

new

UdpServer ( int port, int messageBufferSize, int receiveThreads, IUdpProtocol protocol, IUdpServerHandler handler ) : System

new

Защищенные методы

Метод Описание
Free ( bool disposing ) : void

free

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

Метод Описание
BeginReceive ( SocketAsyncEventArgs e ) : void

异步接收数据

ReceiveCompleted ( object sender, SocketAsyncEventArgs e ) : void

completed handle

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

Free() защищенный Метод

free
protected Free ( bool disposing ) : void
disposing bool
Результат void

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

send to...
public SendTo ( EndPoint endPoint, byte payload ) : void
endPoint System.Net.EndPoint
payload byte
Результат void

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

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

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

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

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

new
public UdpServer ( int port, IUdpProtocol protocol, IUdpServerHandler handler ) : System
port int
protocol IUdpProtocol
handler IUdpServerHandler
Результат System

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

new
protocol is null. service is null.
public UdpServer ( int port, int messageBufferSize, int receiveThreads, IUdpProtocol protocol, IUdpServerHandler handler ) : System
port int
messageBufferSize int
receiveThreads int
protocol IUdpProtocol
handler IUdpServerHandler
Результат System