C# 클래스 Helios.Channels.Sockets.TcpServerSocketChannel

상속: AbstractSocketChannel, IServerSocketChannel
파일 보기 프로젝트 열기: helios-io/helios 1 사용 예제들

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