C# Класс NodeNetAsync.Net.TcpServer

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

Защищенные свойства (Protected)

Свойство Тип Описание
CatchExceptions bool

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

Метод Описание
GetActiveNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]
ListenAsync ( int Times = -1 ) : System.Threading.Tasks.Task
TcpServer ( ushort Port, string Bind = "127.0.0.1", bool CatchExceptions = true ) : System

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

Метод Описание
GetAvailablePort ( ushort RangeStart = 1025, ushort RangeEnd = ushort.MaxValue, IPAddress BindIp = null, bool IncludeIdlePorts = false ) : ushort
HandleClientInternal ( TcpSocket Socket ) : System.Threading.Tasks.Task

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

GetActiveNetworkInterfaces() публичный статический Метод

public static GetActiveNetworkInterfaces ( ) : System.Net.NetworkInformation.NetworkInterface[]
Результат System.Net.NetworkInformation.NetworkInterface[]

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

public ListenAsync ( int Times = -1 ) : System.Threading.Tasks.Task
Times int
Результат System.Threading.Tasks.Task

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

public TcpServer ( ushort Port, string Bind = "127.0.0.1", bool CatchExceptions = true ) : System
Port ushort
Bind string
CatchExceptions bool
Результат System

Описание свойств

CatchExceptions защищенное свойство

protected bool CatchExceptions
Результат bool