Exemple #1
0
            public Task Ready(ReceiveTransportReady ready)
            {
                var endpointReadyEvent = new ReceiveEndpointReadyEvent(ready.InputAddress, _endpoint, ready.IsStarted);

                if (ready.IsStarted)
                {
                    _endpoint._started.TrySetResultOnThreadPool(endpointReadyEvent);
                }

                return(_observer.Ready(endpointReadyEvent));
            }
Exemple #2
0
 Task IReceiveTransportObserver.Ready(ReceiveTransportReady ready)
 {
     return(_receiveTransportObserver.Ready(ready));
 }
Exemple #3
0
 public Task Ready(ReceiveTransportReady ready)
 {
     return(ForEachAsync(x => x.Ready(ready)));
 }
Exemple #4
0
 public Task Ready(ReceiveTransportReady ready)
 {
     return(_endpoint._observers.Ready(new ReceiveEndpointReadyEvent(ready.InputAddress, _endpoint)));
 }