public static CourierBuilder UseTcpServerTransport(this CourierBuilder builder, int port) { return(builder.UseTransport(TcpTransportFactory.CreateServer(port))); }
public static CourierBuilder UseTcpClientTransport(this CourierBuilder builder, IPAddress address, int port, TcpTransportHandshakeCompletionHandler handshakeCompletionHandler) { return(builder.UseTransport(TcpTransportFactory.CreateClient(address, port, handshakeCompletionHandler))); }
public static CourierBuilder UseUdpTransport(this CourierBuilder builder) { return(builder.UseTransport(new UdpTransportFactory())); }
public static CourierBuilder UseTcpClientTransport(this CourierBuilder builder, IPAddress address, int port) { return(builder.UseTransport(TcpTransportFactory.CreateClient(address, port))); }
public static CourierBuilder UseUdpTransport(this CourierBuilder builder, UdpTransportConfiguration configuration) { return(builder.UseTransport(new UdpTransportFactory(configuration))); }