protected virtual Task OnStarted(CancellationToken cancel_token) { if (this.Channel!=null) { this.Channel.AddOutputStream(this); } return Task.Delay(0); }