C# 클래스 MindTouch.Clacks.Client.Net.Helper.SocketAdapter

상속: ISocket
파일 보기 프로젝트 열기: MindTouch/MindTouch.Clacks

공개 메소드들

메소드 설명
Dispose ( ) : void
Open ( IPEndPoint endPoint, System.TimeSpan connectTimeout ) : ISocket
Open ( IPEndPoint endPoint, int connectTimeout = Timeout.Infinite, int receiveTimeout = Timeout.Infinite, int sendTimeout = Timeout.Infinite ) : ISocket
Open ( string host, int port, System.TimeSpan connectTimeout ) : ISocket
Open ( string host, int port, int connectTimeout = Timeout.Infinite, int receiveTimeout = Timeout.Infinite, int sendTimeout = Timeout.Infinite ) : ISocket
Receive ( byte buffer, int offset, int size ) : int
Send ( byte buffer, int offset, int size ) : int
SocketAdapter ( Socket socket ) : System

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Open() 공개 정적인 메소드

public static Open ( IPEndPoint endPoint, System.TimeSpan connectTimeout ) : ISocket
endPoint System.Net.IPEndPoint
connectTimeout System.TimeSpan
리턴 ISocket

Open() 공개 정적인 메소드

public static Open ( IPEndPoint endPoint, int connectTimeout = Timeout.Infinite, int receiveTimeout = Timeout.Infinite, int sendTimeout = Timeout.Infinite ) : ISocket
endPoint System.Net.IPEndPoint
connectTimeout int
receiveTimeout int
sendTimeout int
리턴 ISocket

Open() 공개 정적인 메소드

public static Open ( string host, int port, System.TimeSpan connectTimeout ) : ISocket
host string
port int
connectTimeout System.TimeSpan
리턴 ISocket

Open() 공개 정적인 메소드

public static Open ( string host, int port, int connectTimeout = Timeout.Infinite, int receiveTimeout = Timeout.Infinite, int sendTimeout = Timeout.Infinite ) : ISocket
host string
port int
connectTimeout int
receiveTimeout int
sendTimeout int
리턴 ISocket

Receive() 공개 메소드

public Receive ( byte buffer, int offset, int size ) : int
buffer byte
offset int
size int
리턴 int

Send() 공개 메소드

public Send ( byte buffer, int offset, int size ) : int
buffer byte
offset int
size int
리턴 int

SocketAdapter() 공개 메소드

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