C# Класс SharpUV.TcpServer

Наследование: UvHandle
Показать файл Открыть проект

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

Метод Описание
DisconnectAllClients ( ) : void
StartListening ( IPEndPoint endpoint, Action callback = null ) : void
TcpServer ( ) : System
TcpServer ( Loop loop ) : System

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

Метод Описание
CreateClientSocket ( ) : TcpServerSocket
Dispose ( bool disposing ) : void
InitDelegates ( ) : void
OnClientConnected ( UvArgs args ) : void
OnClose ( UvArgs args ) : void

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

Метод Описание
AddClient ( ) : TcpServerSocket
OnClientConnected ( IntPtr server, int status ) : void
RemoveClient ( TcpServerSocket client ) : void

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

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

protected CreateClientSocket ( ) : TcpServerSocket
Результат TcpServerSocket

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

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

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

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

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

protected InitDelegates ( ) : void
Результат void

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

protected OnClientConnected ( UvArgs args ) : void
args UvArgs
Результат void

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

protected OnClose ( UvArgs args ) : void
args UvArgs
Результат void

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

public StartListening ( IPEndPoint endpoint, Action callback = null ) : void
endpoint System.Net.IPEndPoint
callback Action
Результат void

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

public TcpServer ( ) : System
Результат System

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

public TcpServer ( Loop loop ) : System
loop Loop
Результат System