/// <summary> /// Initializes a new UndeliverableMessageEventArgs /// </summary> /// <param name="channel">The channel on which the message was missed</param> /// <param name="userInfo">A <see cref="UserInfo"/> block describing the sender</param> /// <param name="numberMissed">The number of messages missed from the sender</param> /// <param name="reason">An <see cref="UndeliverableMessageReason"/> value describing the failure</param> public UndeliverableMessageEventArgs(int channel, UserInfo userInfo, int numberMissed, UndeliverableMessageReason reason) { this.channel = channel; userinfo = userInfo; this.numberMissed = numberMissed; this.reason = reason; }