/// <summary> /// Constructs a new RelaxedPolicyMessage instance. /// </summary> /// <param name="command"> /// The command. /// </param> /// <param name="policyInfo"> /// Information about available policies. Only supply if the command is Info from the server. /// Null otherwise. /// </param> public RelaxedPolicyMessage(RelaxedPolicyCommand command, string passcode, string message, RelaxedPolicyInfo policyInfo) { PolicyInfo = policyInfo; Command = command; Passcode = passcode; Message = message; }
public RelaxedPolicyEventArgs(RelaxedPolicyCommand command, string passcode) { Command = command; Passcode = passcode; }
/// <summary> /// Constructs a new RelaxedPolicyEventArgs from the given client message. /// </summary> /// <param name="msg"> /// The client message. /// </param> public RelaxedPolicyEventArgs(RelaxedPolicyMessage msg) { Command = msg.Command; }
/// <summary> /// Constructs a new RelaxedPolicyMessage instance. /// </summary> /// <param name="command"> /// The command. /// </param> /// <param name="policyInfo"> /// Information about available policies. Only supply if the command is Info from the server. /// Null otherwise. /// </param> public RelaxedPolicyMessage(RelaxedPolicyCommand command, RelaxedPolicyInfo policyInfo = null) { PolicyInfo = policyInfo; Command = command; }
public RelaxedPolicyMessage(RelaxedPolicyCommand command, RelaxedPolicyInfo policyInfo = null) : this(command, null, null, policyInfo) { }
public RelaxedPolicyMessage(RelaxedPolicyCommand command, string passcode) : this(command, passcode, null, null) { }
public RelaxedPolicyMessage(RelaxedPolicyCommand command, string passcode, RelaxedPolicyInfo policyInfo) : this(command, passcode, null, policyInfo) { }