public LibuvPipeConnectionListener(LibuvWorker worker, string pipeName, Func <UvTcp, LibuvWorker, TConnection> connectionFactory) : base(worker, connectionFactory) { this.pipeName = pipeName; }
protected LibuvPipeConnectionListener(LibuvWorker worker, string pipeName) : base(worker) { this.pipeName = pipeName; }
protected LibuvConnectionListener(LibuvWorker worker) { this.Worker = worker; }
protected LibuvConnectionListener(LibuvWorker worker, Func <UvTcp, LibuvWorker, TConnection> connectionFactory) : this(worker) { this.connectionFactory = connectionFactory ?? throw new ArgumentNullException(nameof(connectionFactory)); }
protected LibuvTcpConnectionBroker(LibuvWorker worker, IPEndPoint endPoint, string pipeName) : base(worker, endPoint) { this.PipeName = pipeName; }
protected LibuvTcpConnectionListener(LibuvWorker worker, IPEndPoint endPoint) : base(worker) { this.EndPoint = endPoint; }
public LibuvTcpConnectionListener(LibuvWorker worker, IPEndPoint endPoint, Func <UvTcp, LibuvWorker, TConnection> connectionFactory) : base(worker, connectionFactory) { this.EndPoint = endPoint; }