public SmppRemoteException(string message, SmppRequest request, SmppResponse response) : base(message) { Request = request ?? throw new ArgumentNullException("request"); Response = response ?? throw new ArgumentNullException("response"); CommandStatus = response.CommandStatus; }
public SmppRemoteException(string message, SmppRequest request, SmppResponse response) : base(message) { if (request == null) { throw new ArgumentNullException("request"); } if (response == null) { throw new ArgumentNullException("response"); } Request = request; Response = response; CommandStatus = response.CommandStatus; }
public RequestState(uint seqno) { SequenceNumber = seqno; EventHandler = new ManualResetEvent(false); Response = null; }