📄 tliberr.h
字号:
TERR_EPE_VOID = TERR_CSTA_UNSPECIFIED,
TERR_EPE_GENERIC = TERR_ERI_PERFORMANCEMANAGEMENT,
TERR_EPE_PERFORMANCELIMITEXCEEDED,
TERR_ESE_UNSPECIFIED = TERR_ERI_SECURITY,
TERR_ESE_SEQUENCENUMBERVIOLATED,
TERR_ESE_TIMESTAMPVIOLATED,
TERR_ESE_PACVIOLATED,
TERR_ESE_SEALVIOLATED,
TERR_CSTA_END = TERR_CSTA_START + 99,
/* MCI Gateway800 specific errors */
TERR_MCI_START = 1200,
TERR_MCI_PARK_NOCALLID = TERR_MCI_START + 0, /* Call has arrived from RDG w/o callid. PM requires callid. */
TERR_MCI_PM_NOT_AVAIL, /* no PM available */
TERR_MCI_PARK_BADREQ, /* Parking Request badly formatted (no details) */
TERR_MCI_PARK_BADREQ_INVALDATA, /* -- " -- (invalid data) */
TERR_MCI_PARK_BADREQ_UNEXPINPUT, /* -- " -- (unexpected input) */
TERR_MCI_PARK_BADREQ_MISSINGPARAM, /* -- " -- (missing parameter) */
TERR_MCI_PARK_REJECT, /* Format OK, but req rejected (no details) */
TERR_MCI_PARK_REJECT_CORPRES, /* -- " -- (corp resources overused) */
TERR_MCI_PARK_REJECT_800RES, /* -- " -- (8xx resources overused) */
TERR_MCI_PARK_REJECT_PPRES, /* -- " -- (PP res overused) */
TERR_MCI_UNPARK_BADREQ, /* Unpark request badly formatted (no details) */
TERR_MCI_UNPARK_BADREQ_DESTLABEL, /* -- " -- (invalid destlabel) */
TERR_MCI_UNPARK_BADREQ_UNEXPINPUT, /* -- " -- (unexpected input) */
TERR_MCI_UNPARK_BADREQ_MISSINGPARAM, /* -- " -- (parameter missing) */
TERR_MCI_UNPARK_REJECTED, /* Format OK, but req rejected (no details) */
TERR_MCI_UNPARK_REJECTED_DESTBUSY, /* -- " -- (destination busy) */
TERR_MCI_UNPARK_REJECTED_DESTNOANS, /* -- " -- (dest no answer) */
TERR_MCI_PARK_FAILED_CUSTEXT, /* Customer extension failed */
TERR_MCI_PARK_FAILED_VMEXT, /* VM extension failed */
TERR_MCI_PARK_FAILED_NEVERPARKED, /* Call was never parked */
TERR_MCI_INCOMP_STATE, /* Call in incompatible state (general) */
TERR_MCI_INCOMP_STATE_ROUTE, /* -- " -- for Route (general) */
TERR_MCI_INCOMP_STATE_ROUTE_NOCALL, /* no call */
TERR_MCI_INCOMP_STATE_ROUTE_ROUTING, /* route already in progress */
TERR_MCI_INCOMP_STATE_PARK, /* -- " -- for Park (general) */
TERR_MCI_INCOMP_STATE_PARK_NOCALL, /* no call */
TERR_MCI_INCOMP_STATE_PARK_PARKED, /* already parked */
TERR_MCI_INCOMP_STATE_PARK_UNPARKING, /* unparking in progress */
TERR_MCI_PARK_INTERR, /* internal error */
/* Error in message from Gateway to TServer */
TERR_MCI_HDW_TS_BAD_MCICONST, /* MciConst is bad */
TERR_MCI_HDW_TS_BAD_KEYNUM, /* Encryption key number is invalid */
TERR_MCI_HDW_TS_BAD_CHECKSUM, /* Checksum is bad */
TERR_MCI_HDW_TS_BAD_SESSID, /* SessionId is bad */
TERR_MCI_HDW_TS_BAD_PARAM, /* Bad parameter */
TERR_MCI_HDW_TS_BAD_MESS_TYPE, /* Bad message type */
TERR_MCI_HDW_TS_UNEXP_MESSAGE, /* Message out of protocol */
TERR_MCI_HDW_TS_UDP_READ_ERROR, /* UDP read error */
TERR_MCI_HDW_TS_COM_ASN_DECODE_ERROR, /* ASN decode failed on COM level */
TERR_MCI_HDW_TS_APPL_ASN_DECODE_ERROR, /* ASN decode failed on APPL level */
TERR_MCI_HDW_TS_APPL_UNEXP_MESSAGE, /* Unexpected message on APPL level */
TERR_MCI_HDW_TS_INPUT_FROM_UNKN_HOST, /* Input from uknown host received */
TERR_MCI_HDW_TS_BAD_CONTTYPE, /* Bad content type */
TERR_MCI_HDW_TS_NOCONTENT, /* Content is absent */
TERR_MCI_HDW_TS_MAX_ERRNO, /* maximum # of GWY to TServer errors */
/* Error in message from PM to TServer */
TERR_MCI_HDW_TSPM_CONNECT_FAILED, /* Connection to PM failed */
TERR_MCI_HDW_TSPM_BAD_MCICONST, /* same as for Gateway */
TERR_MCI_HDW_TSPM_BAD_KEYNUM, /* same as for Gateway */
TERR_MCI_HDW_TSPM_BAD_CHECKSUM, /* same as for Gateway */
TERR_MCI_HDW_TSPM_BAD_SESSID, /* same as for Gateway */
TERR_MCI_HDW_TSPM_BAD_PARAM, /* same as for Gateway */
TERR_MCI_HDW_TSPM_BAD_MESS_TYPE, /* same as for Gateway */
TERR_MCI_HDW_TSPM_UNEXP_MESSAGE, /* same as for Gateway */
TERR_MCI_HDW_TSPM_UDP_READ_ERROR, /* same as for Gateway */
TERR_MCI_HDW_TSPM_COM_ASN_DECODE_ERROR, /* same as for Gateway */
TERR_MCI_HDW_TSPM_APPL_ASN_DECODE_ERROR, /* same as for Gateway */
TERR_MCI_HDW_TSPM_APPL_UNEXP_MESSAGE, /* same as for Gateway */
TERR_MCI_HDW_TSPM_INPUT_FROM_UNKN_HOST, /* same as for Gateway */
TERR_MCI_HDW_TSPM_BAD_CONTTYPE, /* Bad content type */
TERR_MCI_HDW_TSPM_NOCONTENT, /* Content is absent */
TERR_MCI_HDW_TSPM_MAX_ERRNO, /* maximum # of PM to TServer errors */
/* Errors in TServer messages notified by NACK by Gateway */
TERR_MCI_HDW_GWY_UNDEFINED, /* undefined */
TERR_MCI_HDW_GWY_UNRECMSG, /* unrecognized message */
TERR_MCI_HDW_GWY_UNEXPREQSEQ, /* unexpected ReqSequence */
TERR_MCI_HDW_GWY_UNKNSVCID, /* Unknown ServiceId */
TERR_MCI_HDW_GWY_UNSUPCONTENT, /* Unsupported content */
TERR_MCI_HDW_GWY_CONTENTABS, /* Content absent */
TERR_MCI_HDW_GWY_PROTERROR, /* Protocol error */
TERR_MCI_HDW_GWY_MAX_ERRNO, /* maximum # of NACK from Gwy */
/* Errors in TServer messages notified by NACK by PM */
TERR_MCI_HDW_PM_UNDEFINED, /* undefined */
TERR_MCI_HDW_PM_UNEXPSEQ, /* Sequence value is not expected */
TERR_MCI_HDW_PM_UNSUPMSGTYPE, /* message type is bad or not supported */
TERR_MCI_HDW_PM_NOWINDOW, /* no window avalilable for operation */
TERR_MCI_HDW_PM_BADMSG, /* received message has bad format */
TERR_MCI_HDW_PM_MAX_ERRNO, /* maximum # of NACK from PM */
/* Errors in GWY msg responded by RouteRsp Error */
TERR_MCI_HDW_TS_RSP_ERR_UKNOWN, /* The CAP has an error of unknown type */
TERR_MCI_HDW_TS_RSP_ERR_DIAL_NO, /* the dialed digits were invalid */
TERR_MCI_HDW_TS_RSP_ERR_UNEXP_INPUT_DATA, /* data in the request message was provided
that was unexpected */
TERR_MCI_HDW_TS_RSP_ERR_MISSING_PARAM, /* a parameter was optional, but required */
TERR_MCI_HDW_TS_RSP_ERR_UNEXP_PARAM, /* unexpected parameter */
TERR_MCI_HDW_TS_RSP_ERR_MAX,
TERR_MCI_HDW_TS_RSP_RJCT_BAD_STRUCT_MSG, /* badly structured msg */
TERR_MCI_HDW_TS_RSP_RJCT_MISTYPED_PARAM, /* e.g. out of range */
TERR_MCI_HDW_TS_RSP_RJCT_RES_LIMIT, /* CAP did not have sufficient resources */
TERR_MCI_HDW_TS_RSP_RJCT_MAX,
/*
* FINIS
* or in the vulgar
* THE END
*/
TERR_ABSOLUTE_MAX
};
#define TERR_GLX_START 1300
#define TERR_GLX_PD_FIRST (TERR_GLX_START + 1) /* PD - Predictive Dialing Errors (28) */
#define TERR_GLX_PD_GATE_ID_INVALID (TERR_GLX_START + 2)
#define TERR_GLX_PD_UNKNOWN (TERR_GLX_START + 3)
#define TERR_GLX_PD_GATE_QUEUE_LIMIT (TERR_GLX_START + 4)
#define TERR_GLX_PD_WRONG_TIME_TO_DIAL_NUMBER (TERR_GLX_START + 5)
#define TERR_GLX_PD_INVALID_NUMBER (TERR_GLX_START + 6)
#define TERR_GLX_PD_CLASS_TOO_LOW (TERR_GLX_START + 7)
#define TERR_GLX_PD_ALL_TRUNKS_BUSY (TERR_GLX_START + 8)
#define TERR_GLX_PD_TERMINATED_SWITCHOVER (TERR_GLX_START + 9)
#define TERR_GLX_PD_TRUNK_RELEASED (TERR_GLX_START + 10)
#define TERR_GLX_PD_CALL_TERMINATED (TERR_GLX_START + 11)
#define TERR_GLX_PD_BUSY (TERR_GLX_START + 12)
#define TERR_GLX_PD_REORDER (TERR_GLX_START + 13)
#define TERR_GLX_PD_RING_TIMEOUT (TERR_GLX_START + 14)
#define TERR_GLX_PD_TELCO_RECORDING (TERR_GLX_START + 15)
#define TERR_GLX_PD_ANSWER_DETECTOR_INOPERABLE (TERR_GLX_START + 16)
#define TERR_GLX_PD_ANSWER_DETECTOR_NOT_AVAILABLE (TERR_GLX_START + 17)
#define TERR_GLX_PD_NO_BIN (TERR_GLX_START + 18)
#define TERR_GLX_PD_NO_NULL_TERMINATOR (TERR_GLX_START + 19)
#define TERR_GLX_PD_TRUNK_ABANDONED (TERR_GLX_START + 20)
#define TERR_GLX_PD_SUCCESS (TERR_GLX_START + 21)
#define TERR_GLX_PD_LAST (TERR_GLX_START + 22) /* Last code for PD */
#define TERR_GLX_D_FIRST (TERR_GLX_START + 23) /* D - Dialing Errors (9) */
#define TERR_GLX_D_POSITION_ID_INVALID (TERR_GLX_START + 24)
#define TERR_GLX_D_POSITION_ID_INVALID_CONDITION (TERR_GLX_START + 25)
#define TERR_GLX_D_AGENT_NOT_SIGNED_IN (TERR_GLX_START + 26)
#define TERR_GLX_D_WRONG_TIME_TO_DIAL_NUMBER (TERR_GLX_START + 27)
#define TERR_GLX_D_INVALID_NUMBER (TERR_GLX_START + 28)
#define TERR_GLX_D_INVALID_POSITION_CLASS_OF_SERVICE (TERR_GLX_START + 29)
#define TERR_GLX_D_ALL_TRUNKS_BUSY (TERR_GLX_START + 30)
#define TERR_GLX_D_SWITCHOVER_IN_PROCESS (TERR_GLX_START + 31)
#define TERR_GLX_D_DIAL_KEY_IS_NOT_AVAILABLE (TERR_GLX_START + 32)
#define TERR_GLX_D_CALL_TERMINATED_DURING_ROUTING (TERR_GLX_START + 33)
#define TERR_GLX_D_INVALID_CALL_SEQUENCE_NUMBER (TERR_GLX_START + 34)
#define TERR_GLX_D_UNABLE_TO_COMPLETE_OUTDIAL_CALL (TERR_GLX_START + 35)
#define TERR_GLX_D_POSITION_HAS_MORE_THAN_ONE_CALL (TERR_GLX_START + 36)
#define TERR_GLX_D_NO_BIN (TERR_GLX_START + 37)
#define TERR_GLX_D_NO_NULL_TERMINATOR (TERR_GLX_START + 38)
#define TERR_GLX_D_UNKNOWN (TERR_GLX_START + 39)
#define TERR_GLX_D_LAST (TERR_GLX_START + 40) /* Last code for PD */
#define TERR_GLX_DFT_FIRST (TERR_GLX_START + 41) /* DFR - Not Dialed For A Trunk Errors (73) */
#define TERR_GLX_DFT_ALL_TRUNKS_BUSY (TERR_GLX_START + 42)
#define TERR_GLX_DFT_INVALID_NUMBER (TERR_GLX_START + 43)
#define TERR_GLX_DFT_WRONG_TIME_TO_DIAL_NUMBER (TERR_GLX_START + 44)
#define TERR_GLX_DFT_INVALID_CALL_SEQUENCE_NUMBER (TERR_GLX_START + 45)
#define TERR_GLX_DFT_SUBSCRIBER_RELEASED_FROM_AN_INBOUND_TRUNK (TERR_GLX_START + 46)
#define TERR_GLX_DFT_FACILITY_CODE_IS_INVALID (TERR_GLX_START + 47)
#define TERR_GLX_DFT_TRUNK_FAILURE (TERR_GLX_START + 48)
#define TERR_GLX_DFT_POSITION_ID_INVALID_CONDITION (TERR_GLX_START + 49)
#define TERR_GLX_DFT_UNKNOWN (TERR_GLX_START + 50)
#define TERR_GLX_DFT_LAST (TERR_GLX_START + 51)
#define TERR_GLX_T_FIRST (TERR_GLX_START + 52) /* T - Terminating Call Errors (10) */
#define TERR_GLX_T_POSITION_ID_INVALID (TERR_GLX_START + 53)
#define TERR_GLX_T_POSITION_ID_IS_NOT_ON_CALL (TERR_GLX_START + 54)
#define TERR_GLX_T_POSITION_HAS_CALL_ON_HOLD (TERR_GLX_START + 55)
#define TERR_GLX_T_UNKNOWN (TERR_GLX_START + 56)
#define TERR_GLX_T_LAST (TERR_GLX_START + 57) /* Last code for T */
#define TERR_GLX_SI_FIRST (TERR_GLX_START + 58) /* SI - Sign-In Errors (11) */
#define TERR_GLX_SI_POSITION_ID_INVALID (TERR_GLX_START + 59)
#define TERR_GLX_SI_POSITION_ID_INVALID_CONDITION (TERR_GLX_START + 60)
#define TERR_GLX_SI_SIGN_IN_NUMBER_INVALID (TERR_GLX_START + 61)
#define TERR_GLX_SI_SIGN_IN_NUMBER_ALREADY_ACTIVE (TERR_GLX_START + 62)
#define TERR_GLX_SI_POSITION_OUT_OF_SERVICE (TERR_GLX_START + 63)
#define TERR_GLX_SI_POSITION_SET_BUSY (TERR_GLX_START + 64)
#define TERR_GLX_SI_POSITION_WITHOUT_HEADSET (TERR_GLX_START + 65)
#define TERR_GLX_SI_SWITCHOVER_IN_PROCESS (TERR_GLX_START + 66)
#define TERR_GLX_SI_INFORMATION_GROUP_INVALID (TERR_GLX_START + 67)
#define TERR_GLX_SI_INVALID_SUPERVISOR_ID (TERR_GLX_START + 68)
#define TERR_GLX_SI_INVALID_GATE_NUMBER (TERR_GLX_START + 69)
#define TERR_GLX_SI_NO_BIN (TERR_GLX_START + 70)
#define TERR_GLX_SI_UNKNOWN (TERR_GLX_START + 71)
#define TERR_GLX_SI_LAST (TERR_GLX_START + 72) /* Last code for SI */
#define TERR_GLX_SO_FIRST (TERR_GLX_START + 73) /* SO - Sign-Out Errors (12) */
#define TERR_GLX_SO_POSITION_ID_INVALID (TERR_GLX_START + 74)
#define TERR_GLX_SO_CONSOLE_INVALID_CONDITION (TERR_GLX_START + 75)
#define TERR_GLX_SO_UNKNOWN (TERR_GLX_START + 76)
#define TERR_GLX_SO_LAST (TERR_GLX_START + 77) /* Last code for SO */
#define TERR_GLX_MAA_FIRST (TERR_GLX_START + 78) /* MAA - Make Agent Available Errors (41) */
#define TERR_GLX_MAA_POSITION_ID_INVALID (TERR_GLX_START + 79)
#define TERR_GLX_MAA_AGENT_IN_DIALING_STATE (TERR_GLX_START + 80)
#define TERR_GLX_MAA_AGENT_NOT_SIGNED_IN (TERR_GLX_START + 81)
#define TERR_GLX_MAA_SUPERVISOR_PRIORITY (TERR_GLX_START + 82)
#define TERR_GLX_MAA_POSITION_OUT_OF_SERVICE (TERR_GLX_START + 83)
#define TERR_GLX_MAA_POSITION_SET_BUSY (TERR_GLX_START + 84)
#define TERR_GLX_MAA_POSITION_VACANT (TERR_GLX_START + 85)
#define TERR_GLX_MAA_SWITCHOVER_IN_PROCESS (TERR_GLX_START + 86)
#define TERR_GLX_MAA_UNKNOWN (TERR_GLX_START + 87)
#define TERR_GLX_MAA_LAST (TERR_GLX_START + 88) /* Last code for MAA */
#define TERR_GLX_MAU_FIRST (TERR_GLX_START + 89) /* MAU - Make Agent Unavailable Errors (42) */
#define TERR_GLX_MAU_POSITION_ID_INVALID (TERR_GLX_START + 90)
#define TERR_GLX_MAU
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -