C# 클래스 RioSharp.RioConnectionOrientedSocketPool

상속: RioSocketPool
파일 보기 프로젝트 열기: aL3891/RioSharp 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
socketIocp System.IntPtr

공개 메소드들

메소드 설명
Dispose ( ) : void
RioConnectionOrientedSocketPool ( RioFixedBufferPool sendPool, RioFixedBufferPool revicePool, uint socketCount, ADDRESS_FAMILIES adressFam, SOCKET_TYPE sockType, PROTOCOL protocol, uint maxOutstandingReceive = 1024, uint maxOutstandingSend = 1024 ) : System

보호된 메소드들

메소드 설명
SocketIocpComplete ( object o ) : void
SocketIocpError ( int error, RioSharp.RioConnectionOrientedSocket socket, byte status ) : bool
SocketIocpOk ( RioSharp.RioConnectionOrientedSocket socket, byte status ) : bool

비공개 메소드들

메소드 설명
BeginRecycle ( RioSharp.RioConnectionOrientedSocket socket, bool force ) : void
EndRecycle ( RioSharp.RioConnectionOrientedSocket socket, bool async ) : void
FinalizeRecycle ( RioSharp.RioConnectionOrientedSocket socket ) : void
InitializeSocket ( RioSharp.RioConnectionOrientedSocket socket ) : void
Timeout ( ) : Task

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

RioConnectionOrientedSocketPool() 공개 메소드

public RioConnectionOrientedSocketPool ( RioFixedBufferPool sendPool, RioFixedBufferPool revicePool, uint socketCount, ADDRESS_FAMILIES adressFam, SOCKET_TYPE sockType, PROTOCOL protocol, uint maxOutstandingReceive = 1024, uint maxOutstandingSend = 1024 ) : System
sendPool RioFixedBufferPool
revicePool RioFixedBufferPool
socketCount uint
adressFam ADDRESS_FAMILIES
sockType SOCKET_TYPE
protocol PROTOCOL
maxOutstandingReceive uint
maxOutstandingSend uint
리턴 System

SocketIocpComplete() 보호된 메소드

protected SocketIocpComplete ( object o ) : void
o object
리턴 void

SocketIocpError() 보호된 추상적인 메소드

protected abstract SocketIocpError ( int error, RioSharp.RioConnectionOrientedSocket socket, byte status ) : bool
error int
socket RioSharp.RioConnectionOrientedSocket
status byte
리턴 bool

SocketIocpOk() 보호된 추상적인 메소드

protected abstract SocketIocpOk ( RioSharp.RioConnectionOrientedSocket socket, byte status ) : bool
socket RioSharp.RioConnectionOrientedSocket
status byte
리턴 bool

프로퍼티 상세

socketIocp 보호되어 있는 프로퍼티

protected IntPtr,System socketIocp
리턴 System.IntPtr