C# Class MindTouch.Clacks.Client.Net.Helper.SocketAdapter

Inheritance: ISocket
Show file Open project: MindTouch/MindTouch.Clacks

Public Methods

Method Description
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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Open() public static method

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

Open() public static method

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
return ISocket

Open() public static method

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

Open() public static method

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
return ISocket

Receive() public method

public Receive ( byte buffer, int offset, int size ) : int
buffer byte
offset int
size int
return int

Send() public method

public Send ( byte buffer, int offset, int size ) : int
buffer byte
offset int
size int
return int

SocketAdapter() public method

public SocketAdapter ( Socket socket ) : System
socket Socket
return System