C# 클래스 Yodiwo.YPChannel.Transport.Sockets.CommonSocketChannel

상속: Channel, IDisposable
파일 보기 프로젝트 열기: yodiwo/plegma

공개 프로퍼티들

프로퍼티 타입 설명
LocalHost string
LocalPort string
RemoteHost string
RemotePort string

보호된 프로퍼티들

프로퍼티 타입 설명
_sock Windows.Networking.Sockets.StreamSocket
netstream Stream
streamIn StatisticsStream
streamOut StatisticsStream

공개 메소드들

메소드 설명
CommonSocketChannel ( Protocol Protocols, ChannelRole ChannelRole, ChannelSerializationMode SupportedChannelSerializationModes, ChannelSerializationMode PreferredChannelSerializationModes ) : System
Dispose ( ) : void

보호된 메소드들

메소드 설명
SetupStream ( ) : void
SetupStream ( Stream baseStream ) : void
_flush ( int Timeout ) : void
_readPackedMessage ( ) : YPMessagePacked
_sendPackedMessage ( YPMessagePacked msg ) : bool
onClose ( string Message ) : void

비공개 메소드들

메소드 설명
_reader ( byte buffer, int offset, int count ) : bool

메소드 상세

CommonSocketChannel() 공개 메소드

public CommonSocketChannel ( Protocol Protocols, ChannelRole ChannelRole, ChannelSerializationMode SupportedChannelSerializationModes, ChannelSerializationMode PreferredChannelSerializationModes ) : System
Protocols Protocol
ChannelRole ChannelRole
SupportedChannelSerializationModes ChannelSerializationMode
PreferredChannelSerializationModes ChannelSerializationMode
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

SetupStream() 보호된 메소드

protected SetupStream ( ) : void
리턴 void

SetupStream() 보호된 메소드

protected SetupStream ( Stream baseStream ) : void
baseStream Stream
리턴 void

_flush() 보호된 메소드

protected _flush ( int Timeout ) : void
Timeout int
리턴 void

_readPackedMessage() 보호된 메소드

protected _readPackedMessage ( ) : YPMessagePacked
리턴 YPMessagePacked

_sendPackedMessage() 보호된 메소드

protected _sendPackedMessage ( YPMessagePacked msg ) : bool
msg YPMessagePacked
리턴 bool

onClose() 보호된 메소드

protected onClose ( string Message ) : void
Message string
리턴 void

프로퍼티 상세

LocalHost 공개적으로 프로퍼티

public string LocalHost
리턴 string

LocalPort 공개적으로 프로퍼티

public string LocalPort
리턴 string

RemoteHost 공개적으로 프로퍼티

public string RemoteHost
리턴 string

RemotePort 공개적으로 프로퍼티

public string RemotePort
리턴 string

_sock 보호되어 있는 프로퍼티

protected StreamSocket,Windows.Networking.Sockets _sock
리턴 Windows.Networking.Sockets.StreamSocket

netstream 보호되어 있는 프로퍼티

protected Stream netstream
리턴 Stream

streamIn 보호되어 있는 프로퍼티

protected StatisticsStream streamIn
리턴 StatisticsStream

streamOut 보호되어 있는 프로퍼티

protected StatisticsStream streamOut
리턴 StatisticsStream