C# Class Agnos.TransportFactories.SocketTransportFactory

A TransportFactory that waits for incoming TCP connections and returns SocketTransport instances
Inheritance: ITransportFactory
ファイルを表示 Open project: tomerfiliba/agnos Class Usage Examples

Public Methods

Method Description
Accept ( ) : ITransport
Close ( ) : void
SocketTransportFactory ( IPAddress addr, int port ) : System
SocketTransportFactory ( IPAddress addr, int port, int backlog ) : System
SocketTransportFactory ( String host, int port ) : System
SocketTransportFactory ( String host, int port, int backlog ) : System
SocketTransportFactory ( int port ) : System
SocketTransportFactory ( int port, int backlog ) : System

Protected Methods

Method Description
GetIPv4AddressOf ( String host ) : IPAddress

Method Details

Accept() public method

public Accept ( ) : ITransport
return ITransport

Close() public method

public Close ( ) : void
return void

GetIPv4AddressOf() protected static method

protected static GetIPv4AddressOf ( String host ) : IPAddress
host String
return System.Net.IPAddress

SocketTransportFactory() public method

public SocketTransportFactory ( IPAddress addr, int port ) : System
addr System.Net.IPAddress
port int
return System

SocketTransportFactory() public method

public SocketTransportFactory ( IPAddress addr, int port, int backlog ) : System
addr System.Net.IPAddress
port int
backlog int
return System

SocketTransportFactory() public method

public SocketTransportFactory ( String host, int port ) : System
host String
port int
return System

SocketTransportFactory() public method

public SocketTransportFactory ( String host, int port, int backlog ) : System
host String
port int
backlog int
return System

SocketTransportFactory() public method

public SocketTransportFactory ( int port ) : System
port int
return System

SocketTransportFactory() public method

public SocketTransportFactory ( int port, int backlog ) : System
port int
backlog int
return System