typedef enum
{
RR_BEEP_CODE_UNKNOWN = 0, /* Default code */
RR_BEEP_CODE_SUCCESS = 200, /* Success. Everything ok. */
RR_BEEP_CODE_SERVICE_NOT_AVAIL = 421, /* Service not available. */
RR_BEEP_CODE_NO_ACTION = 450, /* Requested action not taken
(e.g., lock already in use)
*/
RR_BEEP_CODE_ABORTED = 451, /* Requested action aborted
(e.g., local error in
processing) */
RR_BEEP_CODE_AUTH_FAILURE = 454, /* Temporary authentication
failure */
RR_BEEP_CODE_SYNTAX_ERROR = 500, /* General syntax error
(e.g., poorly-formed XML) */
RR_BEEP_CODE_PARAM_ERROR = 501, /* Syntax error in parameters
(e.g., non-valid XML) */
RR_BEEP_CODE_PARAM_NOIMP = 504, /* Parameter not implemented */
RR_BEEP_CODE_AUTH_REQUIRED = 530, /* Authentication required */
RR_BEEP_CODE_AUTH_INSUFFICIENT = 534, /* Authentication mechanism
insufficient (e.g., too weak,
sequence exhausted, etc.) */
RR_BEEP_CODE_ACTION_REQ_AUTH = 537, /* Action not authorized for
user */
RR_BEEP_CODE_AUTH_REQ_ENCRYPTION = 538, /* Authentication mechanism
requires encryption */
RR_BEEP_CODE_ACTION_NOT_TAKEN = 550, /* Requested action not taken
(e.g., no requested profiles
are acceptable) */
RR_BEEP_CODE_INVALID_PARAM = 553, /* Parameter invalid */
RR_BEEP_CODE_TRANSACTION_FAILED = 554 /* Transaction failed
(e.g., policy violation) */
} RRBeepReplyCode; |