C# Класс RioSharp.RioTcpListener

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

Открытые свойства

Свойство Тип Описание
OnAccepted Action

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

Метод Описание
Dispose ( ) : void
Listen ( IPEndPoint localEP, int backlog ) : void
RioTcpListener ( RioFixedBufferPool sendPool, RioFixedBufferPool revicePool, uint socketCount, uint maxOutstandingReceive = 2048, uint maxOutstandingSend = 2048 ) : System

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

Метод Описание
SocketIocpError ( int error, RioSharp.RioConnectionOrientedSocket socket, byte status ) : bool
SocketIocpOk ( RioSharp.RioConnectionOrientedSocket socket, byte status ) : bool

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

Метод Описание
AcceptIocpComplete ( object o ) : void
BeginAccept ( RioSharp.RioConnectionOrientedSocket acceptSocket ) : void
FinalizeRecycle ( RioSharp.RioConnectionOrientedSocket socket ) : void
InitializeSocket ( RioSharp.RioConnectionOrientedSocket socket ) : void

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

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

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

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

public Listen ( IPEndPoint localEP, int backlog ) : void
localEP System.Net.IPEndPoint
backlog int
Результат void

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

public RioTcpListener ( RioFixedBufferPool sendPool, RioFixedBufferPool revicePool, uint socketCount, uint maxOutstandingReceive = 2048, uint maxOutstandingSend = 2048 ) : System
sendPool RioFixedBufferPool
revicePool RioFixedBufferPool
socketCount uint
maxOutstandingReceive uint
maxOutstandingSend uint
Результат System

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

protected SocketIocpError ( int error, RioSharp.RioConnectionOrientedSocket socket, byte status ) : bool
error int
socket RioSharp.RioConnectionOrientedSocket
status byte
Результат bool

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

protected SocketIocpOk ( RioSharp.RioConnectionOrientedSocket socket, byte status ) : bool
socket RioSharp.RioConnectionOrientedSocket
status byte
Результат bool

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

OnAccepted публичное свойство

public Action OnAccepted
Результат Action