C# 클래스 Mono.MicroThreads.MicroSocket

파일 보기 프로젝트 열기: mono/mono-microthreads 1 사용 예제들

공개 메소드들

메소드 설명
Accept ( ) : MicroSocket
Bind ( EndPoint localEP ) : void
Close ( ) : void
Connect ( IPAddress address, int port ) : bool
Listen ( int backlog ) : void
MicroSocket ( ) : System
MicroSocket ( Socket socket ) : System
Receive ( byte buffer ) : int
Receive ( byte buffer, int offset, int size, SocketFlags socketFlags, SocketError &error ) : int
Send ( byte buffer, int len ) : int
Send ( byte buffer, int offset, int size, SocketFlags socketFlags, SocketError &error ) : int
Shutdown ( ) : void

비공개 메소드들

메소드 설명
Print ( string msg ) : void

메소드 상세

Accept() 공개 메소드

public Accept ( ) : MicroSocket
리턴 MicroSocket

Bind() 공개 메소드

public Bind ( EndPoint localEP ) : void
localEP System.Net.EndPoint
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

Connect() 공개 메소드

public Connect ( IPAddress address, int port ) : bool
address System.Net.IPAddress
port int
리턴 bool

Listen() 공개 메소드

public Listen ( int backlog ) : void
backlog int
리턴 void

MicroSocket() 공개 메소드

public MicroSocket ( ) : System
리턴 System

MicroSocket() 공개 메소드

public MicroSocket ( Socket socket ) : System
socket Socket
리턴 System

Receive() 공개 메소드

public Receive ( byte buffer ) : int
buffer byte
리턴 int

Receive() 공개 메소드

public Receive ( byte buffer, int offset, int size, SocketFlags socketFlags, SocketError &error ) : int
buffer byte
offset int
size int
socketFlags SocketFlags
error SocketError
리턴 int

Send() 공개 메소드

public Send ( byte buffer, int len ) : int
buffer byte
len int
리턴 int

Send() 공개 메소드

public Send ( byte buffer, int offset, int size, SocketFlags socketFlags, SocketError &error ) : int
buffer byte
offset int
size int
socketFlags SocketFlags
error SocketError
리턴 int

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void