private void EnsureDownlinkPump(HybridConnectionStream stream) { _dataChannel = new RemoteRelayDataChannel(_log, _metrics.Remote, stream); _downlinkPump = new DownlinkPump(_log, _dataChannel); _metrics.RemoteEstablishedTunnels.Increment(); _log.Verbose("Downlink pump is created and starting"); _downlinkPump.RunAsync().ContinueWith(OnDownlinkPumpCompleted); }
public void Start() { _metrics.RemoteEstablishedTunnels.Increment(); _downlinkPump.RunAsync().ContinueWith(OnDownlinkPumpCompleted); }