protected abstract void Start(TransportSettings transportSettings);
protected override void Start(TransportSettings transportSettings) { this.listener = transportSettings.CreateListener(); this.listener.Listen(this.OnAcceptTransport); }
public TlsTransportSettings(TransportSettings innerSettings, bool isInitiator) { this.innerSettings = innerSettings; this.IsInitiator = isInitiator; }
protected override void Start(TransportSettings transportSettings) { this.initiator = transportSettings.CreateInitiator(); TransportAsyncCallbackArgs args = new TransportAsyncCallbackArgs(); args.CompletedCallback = this.OnEstablishTransport; if (!initiator.ConnectAsync(this.TimeoutHelper.RemainingTime(), args)) { this.OnEstablishTransport(args); } }
public TlsTransportSettings(TransportSettings innerSettings) : this(innerSettings, true) { }