/// <summary> /// Initializes a new instance of the <see cref="ConnectionAckData"/> class /// </summary> /// <param name="status">The status incorporates a global signal regarding the response.</param> /// <param name="exception">The description of an error.</param> public ConnectionAckData(StatusCode status, string exception) { this.status = status; this.ackData = new ConnectionAckTypeData(); this.exception = exception; }
/// <summary> /// Initializes a new instance of the <see cref="ConnectionAckData"/> class /// </summary> /// <param name="status">The status incorporates a global signal regarding the response.</param> /// <param name="successAckData">The sucess response object belonging to the acknowledgement.</param> public ConnectionAckData(StatusCode status, ConnectionData successAckData) { this.status = status; this.ackData = new ConnectionAckTypeData(successAckData); }
/// <summary> /// Initializes a new instance of the <see cref="ConnectionAckData"/> class /// </summary> /// <param name="status">The status incorporates a global signal regarding the response.</param> /// <param name="unauthorizedAckData">The unauthorized response object belonging to the acknowledgement.</param> /// <param name="exception">The description of an error.</param> public ConnectionAckData(StatusCode status, Dictionary <int, string> unauthorizedAckData, string exception) { this.status = status; this.ackData = new ConnectionAckTypeData(unauthorizedAckData); this.exception = exception; }
private ConnectionAckData(StatusCode status, ConnectionAckTypeData ackData, string exception) { this.status = status; this.ackData = ackData; this.exception = exception; }