C# 클래스 HumbleNetwork.Streams.HumbleStreamBase

상속: IHumbleStream
파일 보기 프로젝트 열기: joaofx/HumbleNetwork

보호된 프로퍼티들

프로퍼티 타입 설명
stream System.Net.Sockets.NetworkStream

공개 메소드들

메소드 설명
Close ( ) : void
Receive ( ) : string
Receive ( int length ) : string
Send ( string message ) : void

보호된 메소드들

메소드 설명
AppendBuffer ( string data ) : void
CustomSend ( byte data ) : void
GetFromBuffer ( int length ) : string
HumbleStreamBase ( TcpClient client ) : System.Net.Sockets
SendMessage ( byte message ) : void

메소드 상세

AppendBuffer() 보호된 메소드

protected AppendBuffer ( string data ) : void
data string
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

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

protected abstract CustomSend ( byte data ) : void
data byte
리턴 void

GetFromBuffer() 보호된 메소드

protected GetFromBuffer ( int length ) : string
length int
리턴 string

HumbleStreamBase() 보호된 메소드

protected HumbleStreamBase ( TcpClient client ) : System.Net.Sockets
client System.Net.Sockets.TcpClient
리턴 System.Net.Sockets

Receive() 공개 추상적인 메소드

public abstract Receive ( ) : string
리턴 string

Receive() 공개 메소드

public Receive ( int length ) : string
length int
리턴 string

Send() 공개 메소드

public Send ( string message ) : void
message string
리턴 void

SendMessage() 보호된 메소드

protected SendMessage ( byte message ) : void
message byte
리턴 void

프로퍼티 상세

stream 보호되어 있는 프로퍼티

protected NetworkStream,System.Net.Sockets stream
리턴 System.Net.Sockets.NetworkStream