⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tliberr.h

📁 利用AVAYA AES的TASPI开发的一套软电话系统,仅供参考,ACTIVEX形式的.
💻 H
📖 第 1 页 / 共 5 页
字号:

#define TERR_NO_QUEUE_SPACE	238 /* Msg send failed:  no queue space */
#define TERR_INV_PROC_TYPE	239 /* Invalid process type */
#define TERR_SERR_ACCS_APIQ	240 /* System error accessing API queue */
#define TERR_SERR_ACCS_EVQ	241 /* System error accessing Event queue */
#define TERR_MON_FUNC_INS	242 /* Monitor function already installed */
#define TERR_CLNT_NOT_MON	243 /* Client is not the monitor process */
#define TERR_WRONG_ACCS_VER	244 /* API not usable:  wrong ACCESS ver. */
#define TERR_ACCS_SMFR		245 /* Could not access/open a semaphore */
#define TERR_NO_FILE		246 /* No file at path specified */
#define TERR_CANT_FORK		247 /* Couldn't fork process at path */
#define TERR_LNK_MNGR_DEAD	248 /* Link Manager was already dead */
#define TERR_NOT_SPWN_LPM	249 /* Did not spawn LMP via m_Startlink */
#define TERR_DEAD_CHLD		250 /* Caller had dead child beesides LMP */
#define TERR_LMT_TOO_LONG	251 /* LMP took too long to die */
#define TERR_LH_MM_CMD_FAILED	252 /* LH not synch with MM cmmd failed */
#define TERR_LH_MM_CMD_SCCD	253 /* LH not synch with MM cmmd succeeded */
#define TERR_LH_NOT_SYNCH	254 /* LH not synchronized with MM */
#define TERR_UNEXPCTD_VAL	255 /* LH returneed an enexpected value */
#define TERR_MON_RESTRITC	256 /* API is restricted from monitor */
#define TERR_NO_LH_CONF		257 /* No LH configuration file found */

#define TERR_OP_NOT_CUR_SUP	258 /* Operation not currently supported */

#define TERR_INV_PASSWD		259 /* Invalid Password */
#define TERR_NO_MM_ACCS		260 /* No MM ACCESS Toolkit available */
#define TERR_SERVER_FULL	261 /* No free blocks, server is full */
#define TERR_DISK_SPACE		262 /* No free disk space in User Cabinet */
#define TERR_MUST_BE_LOGD	263 /* Must be logged on to use this command */
#define TERR_ACNT_ACCS_DEND	264 /* Access to account denied */
#define TERR_COMMAND_FAILED	265 /* Command Failed, check SEER console */
#define TERR_INV_ACCNT_TYPE	266 /* Invalid account type */
#define TERR_ALRDY_ACQUIRED	267 /* Already Acquired */
#define TERR_MNY_FAILD_MLOG	268 /* Too many failed m_Logon attempts */
#define TERR_API_NOT_SUP	269 /* API function is not supported */
#define TERR_BAD_USER_ID	270 /* Bad user id or mailbox number */
#define TERR_INV_FLAG		271 /* Invalid flag (0 or 1 are valid) */
#define TERR_WARN_LOGGED	272 /* Warning: Logged on elsewhere */
#define TERR_API_NOT_SUP_MM	273 /* API being used not supported by MM */
#define TERR_INV_CUST_SPEC	274 /* Invalid customer number specified */
#define TERR_CANT_ISSUE_CMD	275 /* Can't issue command while logged in */

#define TERR_APPL_ACK_ENS	276 /* An Appl has already acquired ENS */
#define TERR_BE_ENS_APPL	277 /* Must be ENS Appl to invoke APINS */

#define TERR_NOT_AVAIL_OPT	278 /* Option not availabele to customer */
#define TERR_ACQ_LIMIT_RCH	279 /* Max. # of acquire requests reached */
#define TERR_SESS_RELEASED	280 /* Session already released by system */
#define TERR_NO_CONNECTION	281 /* No connection has been established */
#define TERR_NO_VCHAN_AVAIL	282 /* No voice channel available */
#define TERR_INV_PLAY_POS	283 /* Invalid play position */
#define TERR_INV_RECORD_POS	284 /* Invalid recording position */
#define TERR_INV_DIRECTION	285 /* Invalid direction (parameter) */
#define TERR_VCHAN_IN_USE	286 /* Voice channel already in use */
#define TERR_NO_VCHAN_ACQ	287 /* No voice channel has been acquired */
#define TERR_NO_INC_CALL_ANS	288 /* No incoming call to answer */
#define TERR_ADDONCALL_FIRST	289 /* Must call m_AddOnCall first */
#define TERR_CHAN_ALRDY_ACPT	290 /* Channel already accepting calls */
#define TERR_OTHER_TEL_OPER	291 /* Other telephony operation in prog */
#define TERR_PLAY_CMD_IN_PRG	292 /* Play command already in progress */
#define TERR_INV_CMD_SEQ	293 /* Invalid command sequence */
#define TERR_REC_CMD_IN_PRG	294 /* Record command already in progress */
#define TERR_VOICE_OPER_FLR	295 /* Voice operation failure */
#define TERR_NO_VOICE_SEG	296 /* No voice to segment to play */
#define TERR_AT_END_VSEG	297 /* At end of voice segment */
#define TERR_TOO_MUCH_SLNCE	298 /* Ended because too much silence */
#define TERR_RECORD_LIMIT	299 /* recording limit has been reached */

#define TERR_BAD_NUM_OF_SEGS	300 /* Bad number of segments specified */
#define TERR_SEG_QUEUE_FULL	301 /* Segment play queue is full */
#define TERR_INV_DTMF_STRING	302 /* Invalid DTMF string */
#define TERR_BAD_CONTEXT	303 /* Context must be SOUND/SILENCE */
#define TERR_BAD_DURATION	304 /* Duration must be <= 5 Mins. */
#define TERR_NO_PREV_DETECT	305 /* No Previous Detect in progress */
#define TERR_SND_DETECT_PRGR	306 /* Sound Detect already in progress */

#define TERR_INST_EV_HANDLR	307 /* Must install event handler first */

#define TERR_NO_SUCH_ENTRY	308 /* No such entry found in directory */

#define TERR_UNABLE_ACCS_CAB	309 /* Unable to access user's cabinet */
#define TERR_INV_FILE_HND	310 /* Invalid file handle passed to cmd */
#define TERR_UNASGN_FILE_HND	311 /* Unassigned file handle */
#define TERR_INV_COMMIT_FLAG	312 /* Invalid commit flag (parameter) */
#define TERR_BEGN_OF_FILE	313 /* Reached the beginning of file */
#define TERR_CANT_OPEN_RD	314 /* Can't open Read file in Write mode */
#define TERR_END_OF_FILE	315 /* Reached the end of file */
#define TERR_FILE_ALRDY_OPEN	316 /* File is already open */
#define TERR_RONLY_FILE		317 /* Read-only file: Not commited */
#define TERR_CMD_RONLY_FILE	318 /* Can't do command on Read-only file */
#define TERR_INV_FNAME_FMT	319 /* Invalid filename format */
#define TERR_FILE_NUM_LIMIT	320 /* Maximum open file limit reached */
#define TERR_MFILEPTRN_FST	321 /* Must call m_FilePattern first */
#define TERR_FILE_NOT_EXIST	322 /* File does not exist */
#define TERR_INV_NEW_FLAG	323 /* Invalid new flag passed */
#define TERR_INV_FILE_ACCSS	324 /* Invalid file access mode used */
#define TERR_INV_DEL_PARM	325 /* Invalid delete parameter */
#define TERR_INV_FILE_CMD	326 /* Command invalid on this file type */
#define TERR_SEG_NOT_FOUND	327 /* Segment ID not found on file */
#define TERR_INV_FLD_LENGTH	328 /* Invalid length on field */
#define TERR_SEGPATTRN_FST	329 /* Must call m_SegPattern first */
#define TERR_INV_SCRIPT_LNG	330 /* Invalid script length field */
#define TERR_ISS_SCR_RTR	331 /* Issue script retrieve cmd first */
#define TERR_NO_VOICE_SEG_FL	332 /* No voice segments in the file */
#define TERR_TOO_MANY_SEG	333 /* Too many open seg. files for play */
#define TERR_SCRPT_TOO_LONG	334 /* Script for voice segment too long */
#define TERR_SEGS_LIMIT		335 /* Reached max # segs allowed in file */
#define TERR_BAD_VSEG_FTYPE	336 /* Bad voice segment file type */
#define TERR_INV_LANG		337 /* Invalid language specified */
#define TERR_INV_SEG_EDT_POS	338 /* Invalid segment editing position */
#define TERR_INV_SEG_EDT_OPR	339 /* Invalid segment editing operator */
#define TERR_INV_AMOUNT		340 /* Invalid amount specified */

#define TERR_NOT_MSG_FILE	341 /* File is not a message file */
#define TERR_INV_RECEIVER	342 /* Invalid receiver in address list */
#define TERR_MSG_RECPTS_LIM	343 /* Exceeded max. # of msg recipients */
#define TERR_INV_SUBJ_STR	344 /* Invalid subject string */
#define TERR_CANT_SEND_EMPT	345 /* Cannot send an empty message */
#define TERR_CALLSND_RCVD_MSG	346 /* CallSender/Reply only on recvd msgs */
#define TERR_MADDPATTERN_FST	347 /* Must call m_AddrPattern first */
#define TERR_CANT_RPLY		348 /* Cannot reply to external message */
#define TERR_CANT_FRWD		349 /* Cannot forward a private message */
#define TERR_NEED_RCVRS		350 /* Need 1 or more receivers to send */
#define TERR_MULT_NAMES		351 /* Multiple names matched, specify */
#define TERR_CANT_SEND_INC	352 /* Cannot send an incoming message */
#define TERR_DELAY_DLVRY	353 /* Delay delivery time too long */
#define TERR_RMT_SITE		354 /* Remote site not recognized */
#define TERR_OPER_INVALID	355 /* Operations invalid on system msgs */
#define TERR_CANT_RPLY_ALL	356 /* Cannot Reply All to Broadcast msg */
#define TERR_CANT_RPLY_AMIS	357 /* Cannot reply all on AMIS message */

#define TERR_NOT_FND_LIST	358 /* List number not found */
#define TERR_INV_PDL		359 /* Invalid PDL list number */
#define TERR_PDL_LIMIT		360 /* Exceeded max. # of entries in PDL */
#define TERR_UNACCS_USER_PRF	361 /* Unable to access user profile */
#define TERR_ADMIN_ACCS_ONLY	362 /* Resticted to admin access only */
#define TERR_INV_BOX_NUMBER	363 /* Invalid box number */
#define TERR_INV_LAST_NAME	364 /* Invalid last name */
#define TERR_INV_FST_NAME	365 /* Invalid first name */
#define TERR_INV_LIST_NUM	366 /* Invalid list number */
#define TERR_SHORT_PASSWD	367 /* Password too short */
#define TERR_INV_GRT_TYPE	368 /* Invalid greeting type */
#define TERR_OLD_PASSWD_LOG	369 /* Old password & logged on elsewhere */
#define TERR_OLD_PASSWD		370 /* Old passwords cannot be reused */
#define TERR_PERS_VRF_OPEN	371 /* Personal Verification already open */
#define TERR_GRTN_ALRDY_OPEN	372 /* Greeting already open */
#define TERR_NON_NUMERIC	373 /* Non-numeric in numeric field */
#define TERR_NO_MATCH_BOX	374 /* No matching box address in PDL */
#define TERR_MPDLPATTERN_FST	375 /* Must call m_PDLPattern first */
#define TERR_NOT_PDL_FILE	376 /* Not a PDL file */
#define TERR_INV_EXT_MSG_TYP	377 /* Invalid external message type */

#define TERR_HILEV_BFRE_API	378 /* Set HiLev flag before invoking API: */
#define TERR_INV_DIGIT		379 /* Invalid digit in ExitDigits */
#define TERR_DIG_TIMEOUT	380 /* Inter Digit Timeout occurred */
#define TERR_KBUF_OVRFLOW	381 /* Key Buffer overflow occurred */
#define TERR_API_INTRPTD	382 /* API interupted MM event */
#define TERR_INV_ITM		383 /* ItemToPlay in invalid format */
#define TERR_INV_PLAYTYPE	384 /* InvalidPlayType specified */
#define TERR_NO_PLAYEND		385 /* PLAYEND event not received */

#define TERR_INV_DIR_NUM	386 /* Invalid Directory Number passed */
#define TERR_INV_ANSWER_FLAG	387 /* Invalid answer flag */
#define TERR_DN_RESTR_PRF	388 /* DN has a restricted prefix */

#define TERR_LH_TAB_FULL	389 /* LH register Table full */
#define TERR_LHT_TAB_FULL	390 /* LH Trans Table full */
/*
 * call_status errors
 */
#define TERR_INV_PRIO		400 /* Invalid priority */
#define TERR_INV_MESSG_LEN	401 /* Invalid message length */
#define TERR_INV_ROUTE_ADDR	402 /* Invalid route address */
#define TERR_INV_APPL_TYPE	403 /* Invalid application type */
#define TERR_INV_MESSG_TYPE	404 /* Invalid message type */
#define TERR_INV_MESSG_REFID	405 /* Invalid message reference ID */
#define TERR_INV_CUSTOM_NUM	406 /* Invalid customer number */
#define TERR_UNAVL_CALL_REG	407 /* Can't obtain call register */
#define TERR_INV_CALL_REFID	408 /* Invalid call reference ID */
#define TERR_CALL_PRSNT		409 /* Call being presented, request rejected */
#define TERR_INAPPR_TRTM	410 /* Inappropriate first treatment, call in default */
#define TERR_NOT_ACQRD_CDN	411 /* Application has not acquired the CDN */
#define TERR_INV_SUBTYPE	412 /* Invalid subtype */
#define TERR_INV_MUSIC_ROUTE	413 /* Invalid music route or destination */
#define TERR_MUSIC_CONN_BLKD	414 /* Music connection blocked */

/*** ROCKWELL ***/
/* call_failed errors */
#define  TERR_OFFNET_NUMBER	450 /* The off-net number could not be dialed 
				       at this time */
#define  TERR_INVALID_RPR	451 /* The agent's Routing Privilige Level is invalid */
#define  TERR_ALL_TRUNKS_BUSY	452 /* An All Trunks Busy (ATB) condition 
				       was encountered */
#define  TERR_CALL_TRMTED	453 /* The call was terminated during routing */
#define  TERR_NO_AVL_LINE_KEYS	454 /* No available Line keys */
#define  TERR_LWP_INVALID	455 /* The Logical Workstation Number is invalid */
#define  TERR_POS_DN_INVALID	456 /* The Position DN is invalid */
#define  TERR_INOPER_DTMF_SNDR	457 /* The DTMF sender has become inoperate
				       during the call */
#define  TERR_DISALLW_OUTDIAL	458 /* The VRU's or staff person's COS 
				       disallows outdial */
#define  TERR_TARG_INVALID	459 /* The Target Party Identifier is invalid */
#define  TERR_CANT_INIT_DIAL	460 /* The position is not in valid state 
				       to initiate a dial request */
#define  TERR_TL_NOT_ACTIVTD	461 /* Transaction Link not activated for 
				       the indicated agent or supervisor */
#define  TERR_NO_ANS_DTCT	462 /* No answer detector or other necessary resources
				       are available for the call */
#define  TERR_INV_CALLING_DEV	463 /* Invalid Calling Device or Application ID 
				       was provided by host */
/* connection not cleared error */
#define  TERR_PARTY_NOT_ON_CALL	470	/* The party is not currently on call */
#define  TERR_PARTY_ON_HOLD	471 /* The party to be released has a call on hold */
#define  TERR_CANT_CLR_SUPERVS	472 /* A barged-in supervisor can't be cleared 
				       by an agent */
#define  TERR_CONSOLE_IN_MENU	473 /* The indicated console is in a menu mode */
#define  TERR_HEADSET_UNPLGD	474 /* Headset unplugged from indicated console */
#define  TERR_RELSE_ZIPFLASH	475 /* Attempted to release during zip/flash */
#define  TERR_INVLD_POSIT_DN	476 /* The Position DN is invalid */
#define  TERR_CALL_ID_INVALID	477 /* The Call ID is invalid */
#define  TERR_LWN_INVALID	478 /* The Logical Workstation Number is invalid */
#define  TERR_NOT_ACT_AGENT	479 /* Transaction Link not activated for indicated 
				       agent or supervisor or trunk */
#define  TERR_PORT_ID_INVALID	480 /* The Port ID is invalid */
/* new party transfer failed  */
#define  TERR_NOT_SIGNED_AGENT	481 /* The destination agent is not signed in */
#define  TERR_NOT_TRUNK_CALL	482 /* The call to be transfered is not a trunk call */
#define  TERR_SUPRV_BARG_CONSL	483 /* There is a supervisor barged in at 
				       the requesting console */
#define  TERR_BLIND_TRANSFR	484 /* Blind transfer of an emergency call 
				       is prohibited */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -