Amqp.Listener.ListenerLink.OnDeliveryStateChanged C# (CSharp) Method

OnDeliveryStateChanged() private method

private OnDeliveryStateChanged ( Delivery delivery ) : void
delivery Delivery
return void
        internal override void OnDeliveryStateChanged(Delivery delivery)
        {
            if (this.onDispose != null)
            {
                this.onDispose(delivery.Message, delivery.State, delivery.Settled, this.state);
            }
            else if (this.linkEndpoint != null)
            {
                this.linkEndpoint.OnDisposition(new DispositionContext(this, delivery.Message, delivery.State, delivery.Settled));
            }
        }