|
| enum | ERR_CLIENT {
ERR_CLIENT_USER_GONE = 0x80002000
,
ERR_CLIENT_USER_DND = 0x80002001
,
ERR_CLIENT_USER_ELSEWHERE = 0x80002002
} |
| | Client error codes. More...
|
| enum | ERR_GENERAL {
ERR_SUCCESS = 0x00000000
,
ERR_FAILURE = 0x80000000
,
ERR_REQUEST_DELAY = 0x00000001
,
ERR_REQUEST_INVALID = 0x80000001
,
ERR_NOT_LOGGED_IN = 0x80000002
,
ERR_NOT_AUTHORIZED = 0x80000003
,
ERR_ABORT = 0x80000004
,
ERR_NO_ELEMENT = 0x80000005
,
ERR_NO_USER = 0x80000006
,
ERR_BAD_DATA = 0x80000007
,
ERR_NOT_IMPLEMENTED = 0x80000008
,
ERR_UNKNOWN_ERROR = 0x80000009
,
ERR_STARVING = 0x8000000a
,
ERR_CHANNEL_NO_SUPPORT = 0x8000000b
,
ERR_CHANNEL_EXISTS = 0x8000000c
,
ERR_SERVICE_NO_SUPPORT = 0x8000000d
,
ERR_PROTOCOL_NO_SUPPORT = 0x8000000e
,
ERR_PROTOCOL_NO_SUPPORT2 = 0x8000000f
,
ERR_VERSION_NO_SUPPORT = 0x80000010
,
ERR_USER_SKETCHY = 0x80000011
,
ERR_ALREADY_INITIALIZED = 0x80000013
,
ERR_NOT_OWNER = 0x80000014
,
ERR_TOKEN_INVALID = 0x80000015
,
ERR_TOKEN_EXPIRED = 0x80000016
,
ERR_TOKEN_IP_MISMATCH = 0x80000017
,
ERR_PORT_IN_USE = 0x80000018
,
ERR_NETWORK_DEAD = 0x80000019
,
ERR_NO_MASTER_CHANNEL = 0x8000001a
,
ERR_ALREADY_SUBSCRIBED = 0x8000001b
,
ERR_NOT_SUBSCRIBED = 0x8000001c
,
ERR_ENCRYPT_NO_SUPPORT = 0x8000001d
,
ERR_ENCRYPT_UNINITIALIZED = 0x8000001e
,
ERR_ENCRYPT_UNACCEPTABLE = 0x8000001f
,
ERR_ENCRYPT_INVALID = 0x80000020
,
ERR_NO_COMMON_ENCRYPT = 0x80000021
,
ERR_CHANNEL_DESTROYED = 0x80000022
,
ERR_CHANNEL_REDIRECTED = 0x80000023
} |
| | general error codes More...
|
| enum | ERR_IM {
ERR_IM_COULDNT_REGISTER = 0x80002003
,
ERR_IM_ALREADY_REGISTERED = 0x80002004
,
ERR_IM_NOT_REGISTERED = 0x80002005
} |
| | IM error codes. More...
|
Common error code constants used by Meanwhile.
Not all of these error codes (or even many, really) will ever actually appear from Meanwhile. These are taken directly from the houri draft, along with the minimal explanation for each.