C# Класс Helios.Channels.Sockets.TcpServerSocketChannel

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

Private Properties

Свойство Тип Описание
OnReadCompletedSync void

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

Метод Описание
TcpServerSocketChannel ( ) : System

Create a new instance

TcpServerSocketChannel ( AddressFamily addressFamily ) : System

Create a new instance

TcpServerSocketChannel ( Socket socket ) : System

Create a new instance using the given {@link Socket}.

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

Метод Описание
DoBind ( EndPoint localAddress ) : void
DoClose ( ) : void
DoConnect ( EndPoint remoteAddress, EndPoint localAddress ) : bool
DoDisconnect ( ) : void
DoFinishConnect ( SocketChannelAsyncOperation operation ) : void
DoWrite ( ChannelOutboundBuffer input ) : void
FilterOutboundMessage ( object msg ) : object
NewUnsafe ( ) : IChannelUnsafe
ScheduleSocketRead ( ) : void

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

Метод Описание
OnReadCompletedSync ( object u, object p ) : void

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

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

protected DoBind ( EndPoint localAddress ) : void
localAddress System.Net.EndPoint
Результат void

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

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

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

protected DoConnect ( EndPoint remoteAddress, EndPoint localAddress ) : bool
remoteAddress System.Net.EndPoint
localAddress System.Net.EndPoint
Результат bool

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

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

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

protected DoFinishConnect ( SocketChannelAsyncOperation operation ) : void
operation SocketChannelAsyncOperation
Результат void

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

protected DoWrite ( ChannelOutboundBuffer input ) : void
input ChannelOutboundBuffer
Результат void

FilterOutboundMessage() защищенный закрытый Метод

protected final FilterOutboundMessage ( object msg ) : object
msg object
Результат object

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

protected NewUnsafe ( ) : IChannelUnsafe
Результат IChannelUnsafe

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

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

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

Create a new instance
public TcpServerSocketChannel ( ) : System
Результат System

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

Create a new instance
public TcpServerSocketChannel ( AddressFamily addressFamily ) : System
addressFamily AddressFamily
Результат System

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

Create a new instance using the given {@link Socket}.
public TcpServerSocketChannel ( Socket socket ) : System
socket Socket
Результат System