📄 shpa3api.h
字号:
C_ERROR_SYSTEM =12,
C_ERROR_IdleChNotFound =13,
C_ERROR_OP_FAILURE =14,
C_ERROR_INVALID_APPSPYCIC =15,
C_ERROR_FAX_NOFILE =16,
};
//-----------------------------------------------------------------------
//
//-----------------------------------------------------------------------
enum{
ATDL_NULL=0,
ATDL_Cancel=1,
ATDL_WaitDialAnsTimeout=2,
ATDL_WaitRemotePickupTimeout=3,
ATDL_PcmSyncLos=4,
ATDL_Mtp3Unusable=10,
ATDL_RcvSSB=11,
ATDL_RcvSLB=12,
ATDL_RcvSTB=13,
ATDL_RcvUNN=14,
ATDL_RcvSEC=15,
ATDL_RcvCGC=16,
ATDL_RcvNNC=17,
ATDL_RcvCFL=18,
ATDL_RcvLOS=19,
ATDL_RcvSST=20,
ATDL_RcvACB=21,
ATDL_RcvDPN=22,
ATDL_RcvEUM=23,
ATDL_RcvADI=24,
ATDL_RcvBLO=25,
ATDL_DoubleOccupy=26,
ATDL_CircuitReset=27,
ATDL_BlockedByRemote=28,
ATDL_SS1WaitOccupyAckTimeout=40,
ATDL_SS1RcvCAS_HANGUP=41,
ATDL_SS1RcvA4=42,
ATDL_SS1RcvA5=43,
ATDL_SS1RcvUndefinedAx=44,
ATDL_SS1RcvUndefinedAxOnTxCallerId=45,
ATDL_SS1WaitAxTimeout=46,
ATDL_SS1WaitAxStopTimeout=47,
ATDL_SS1WaitAxTimeoutOnTxCallerId=48,
ATDL_SS1WaitAxStopTimeoutOnTxCallerId=49,
ATDL_SS1RcvKB2=50,
ATDL_SS1RcvKB3=51,
ATDL_SS1RcvKB4=52,
ATDL_SS1RcvKB5=53,
ATDL_SS1RcvUndefinedKB=54,
ATDL_SS1WaitKBTimeout=55,
ATDL_SS1WaitKBStopTimeout=56,
ATDL_ISDNNETISBUS = 60,
ATDL_ISDNEMPTYNO = 61,
ATDL_IllegalMessage = 65,
ATDL_RcvREL = 66,
ATDL_RcvCBK = 67,
};
//-----------------------------------------------------------------------
//
//-----------------------------------------------------------------------
enum{
DIAL_STANDBY = 0,
DIAL_DIALING = 1,
DIAL_ECHOTONE = 2,
DIAL_NO_DIALTONE = 3,
DIAL_BUSYTONE = 4,
DIAL_ECHO_NOVOICE = 5,
DIAL_NOVOICE = 6,
DIAL_VOICE = 7,
DIAL_VOICEF1 = 8,
DIAL_VOICEF2 = 9,
DIAL_NOANSWER = 10,
DIAL_FAILURE = 11,
DIAL_INVALID_PHONUM = 12,
};
//-----------------------------------------------------------------------
//
//-----------------------------------------------------------------------
enum{
ANALOGOUT_NO_DIALTONE=0,
ANALOGOUT_BUSYTONE=1,
ANALOGOUT_ECHO_NOVOICE=2,
ANALOGOUT_NOANSWER=3,
ANALOGOUT_TALKING_REMOTE_HANGUPED=4,
ANALOGOUT_NOVOICE=5,
PEND_WaitBckStpMsg=10,
SS1IN_BWD_KB5=11,
PEND_RemoteHangupOnTalking=12,
PEND_AutoDialFailed=13,
PEND_SsxUnusable=14,
PEND_CircuitReset=15,
PEND_PcmSyncLos=16,
SS1OUT_TALKING_REMOTE_HANGUPED=20,
PEND_CalleeHangupOnTalking=20,
SS1OUT_NOANSWER=21,
SS1OUT_NOBWDACK=22,
SS1OUT_DIALING_BWD_HANGUP=23,
SS1OUT_BWD_A5=24,
SS1OUT_BWD_KB5=25,
SS1OUT_BWD_KB2=26,
SS1OUT_BWD_KB3=27,
SS1OUT_BWD_A4=28,
SS1OUT_BWD_KB4=29,
SS1OUT_TIMEOUT_BWD_A=30,
SS1OUT_TIMEOUT_BWD_A_STOP=31,
SS1OUT_TIMEOUT_BWD_KB=32,
SS1OUT_TIMEOUT_BWD_KB_STOP=33,
SS1OUT_TIMEOUT_CALLERID_BWD_A1=34,
SS1OUT_TIMEOUT_CALLERID_BWD_A1_STOP=35,
SS1OUT_UNDEFINED_CALLERID_BWD_A=36,
SS1OUT_UNDEFINED_BWD_A=37,
SS1OUT_UNDEFINED_BWD_KB=38,
ISDN_CALLOVER = 41,
ISDN_WAIT_RELEASE = 42,
ISDN_HANGING = 43,
ISDN_RELEASING = 44,
ISDN_UNALLOCATED_NUMBER = 45,
ISDN_NETWORK_BUSY = 46,
ISDN_CIRCUIT_NOT_AVAILABLE= 47,
PEND_CalleeHangupOnWaitRemotePickUp=48,
ISUP_HardCircuitBlock = 49,
ISUP_RemoteSuspend = 50,
PEND_RcvHGBOrSGB = 51,
ISDN_NO_ANSWER =52,
ISDN_CALL_REJ =53,
};
//-----------------------------------------------------------------------
//
//-----------------------------------------------------------------------
enum{
S_CALL_STANDBY =0,
S_CALL_PICKUPED=1,
S_CALL_RINGING =2,
S_CALL_TALKING =3,
S_CALL_ANALOG_WAITDIALTONE =4,
S_CALL_ANALOG_TXPHONUM =5,
S_CALL_ANALOG_WAITDIALRESULT=6,
S_CALL_PENDING =7,
S_CALL_OFFLINE =8,
S_CALL_WAIT_REMOTE_PICKUP =9,
S_CALL_ANALOG_CLEAR =10,
S_CALL_UNAVAILABLE =11,
S_CALL_LOCKED =12,
S_CALL_RemoteBlock =19,
S_CALL_LocalBlock =20,
S_CALL_Ss1InWaitPhoNum =30,
S_CALL_Ss1InWaitFwdStop =31,
S_CALL_Ss1InWaitCallerID=32,
S_CALL_Ss1InWaitKD =33,
S_CALL_Ss1InWaitKDStop =34,
S_CALL_SS1_SAYIDLE =35,
S_CALL_SS1WaitIdleCAS =36,
S_CALL_SS1PhoNumHoldup =37,
S_CALL_Ss1InWaitStopSendA3p=38,
S_CALL_Ss1OutWaitBwdAck =40,
S_CALL_Ss1OutTxPhoNum =41,
S_CALL_Ss1OutWaitAppendPhoNum =42,
S_CALL_Ss1OutTxCallerID =43,
S_CALL_Ss1OutWaitKB =44,
S_CALL_Ss1OutDetectA3p =45,
S_FAX_Wait = S_CALL_STANDBY,
S_FAX_ROUND = 50,
S_FAX_PhaseA = 51,
S_FAX_PhaseB = 52,
S_FAX_SendDCS = 53,
S_FAX_Train = 54,
S_FAX_PhaseC = 55,
S_FAX_PhaseD = 56,
S_FAX_NextPage= 57,
S_FAX_AllSent = 58,
S_FAX_PhaseE = 59,
S_FAX_Reset = 60,
S_FAX_Init = 61,
S_FAX_RcvDCS = 62,
S_FAX_SendFTT = 63,
S_FAX_SendCFR = 64,
S_TUP_WaitPcmReset = 70,
S_TUP_WaitSAM = 71,
S_TUP_WaitGSM = 72,
S_TUP_WaitCLF = 73,
S_TUP_WaitPrefix = 74,
S_TUP_WaitDialAnswer = 75,
S_TUP_WaitRLG = 76,
S_TUP_WaitSetCallerID = 77,
S_ISDN_OUT_WAIT_NET_RESPONSE = 81,
S_ISDN_OUT_PLS_APPEND_NO = 82,
S_ISDN_IN_CHK_CALL_IN = 83,
S_ISDN_IN_RCVING_NO = 84,
S_ISDN_IN_WAIT_TALK = 85,
S_ISDN_OUT_WAIT_ALERT = 86,
S_ISDN_CALL_BEGIN = 87,
S_ISDN_WAIT_HUANGUP = 88,
S_CALL_SENDRING = 100,
S_SPY_STANDBY = S_CALL_STANDBY,
S_SPY_RCVPHONUM = 105,
S_SPY_RINGING = S_CALL_RINGING,
S_SPY_TALKING = S_CALL_TALKING,
S_SPY_SS1RESET = 110,
S_SPY_SS1WAITBWDACK = 111,
S_SPY_SS1WAITKB = 112,
S_ISUP_WaitSAM = 120,
S_ISUP_WaitRLC = 121,
S_ISUP_WaitReset = 122,
S_ISUP_LocallyBlocked = 123,
S_ISUP_RemotelyBlocked = 124,
S_ISUP_WaitDialAnswer = 125,
S_ISUP_WaitINF = 126,
S_ISUP_WaitSetCallerID = 127,
S_DTRC_ACTIVE = 128,
S_ISUP_Suspend = 129,
};
enum{
E_PROC_Recognize = 0x0000,
E_CHG_ISDNStatus = 0x0001,
E_RCV_Ss7Msu = 0x0002,
E_CHG_Mtp3State = 0x0003,
E_CHG_FaxChState = 0x0004,
E_CHG_FaxPages = 0x0005,
E_PROC_FaxEnd = 0x0006,
E_CHG_PcmLinkStatus = 0x0007,
E_CHG_LineVoltage = 0x0008,
E_RCV_CAS = 0x0009,
E_RCV_R2 = 0x000a,
E_PROC_WaitDTMF = 0x000b,
E_CHG_RcvDTMF = 0x000c,
E_PROC_SendDTMF = 0x000d,
E_PROC_SendFlash = 0x000e,
E_PROC_PlayEnd = 0x000f,
E_PROC_PlayFile = 0x0010,
E_PROC_PlayFileList = 0x0011,
E_PROC_PlayMem = 0x0012,
E_PROC_RecordEnd = 0x0013,
E_PROC_RecordFile = 0x0014,
E_PROC_RecordMem = 0x0015,
E_PROC_SendFSK = 0x0016,
E_PROC_RcvFSK = 0x0017,
E_CHG_ChState = 0x0018,
E_PROC_AutoDial = 0x0019,
E_CHG_RemoteChBlock = 0x001a,
E_CHG_RemotePCMBlock = 0x001b,
E_SYS_ActualPickup = 0x001c,
E_CHG_RingFlag = 0x001d,
E_CHG_RingCount = 0x001e,
E_CHG_CIDExBuf = 0x001f,
E_CHG_RxPhoNumBuf = 0x0020,
E_CHG_PolarRvrsCount = 0x0021,
E_SYS_RemotePickup = 0x0022,
E_CHG_FlashCount = 0x0023,
E_CHG_HookState = 0x0024,
E_CHG_ToneAnalyze = 0x0025,
E_OverallEnergy = 0x0026,
E_CHG_OvrlEnrgLevel = 0x0027,
E_CHG_BusyTone = 0x0028,
E_CHG_BusyToneEx = 0x0029,
E_CHG_VocFxFlag = 0x002a,
E_CHG_ToneValue = 0x002b,
E_CHG_RingEchoToneTime = 0x002c,
E_CHG_PeakFrq = 0x002d,
E_SYS_BargeIn = 0x002e,
E_SYS_NoSound = 0x002f,
E_SYS_TIMEOUT = 0x0030,
E_CHG_SpyState = 0x0031,
E_CHG_SpyLinkStatus = 0x0032,
E_RCV_DTR_AUDIO = 0x0033,
E_RCV_DTR_HOOK = 0x0034,
E_RCV_DTR_LAMP = 0x0035,
E_RCV_DTR_FKEY = 0x0036,
E_RCV_DTR_DKEY = 0x0037,
E_RCV_DTR_VOX = 0x0038,
E_RCV_DTR_DISPLAY = 0x0039,
E_RCV_DTR_DIRECTION = 0x003a,
E_RCV_DTR_RING = 0x003b,
E_CHG_CICRxPhoNumBuf = 0x003c,
E_CHG_CICState = 0x003d,
E_PROC_CICAutoDial = 0x003e,
E_RCV_Ss7IsupUtuinf = 0x003f,
E_CHG_Mtp2Status = 0x0040,
E_RCV_DSTDChannel = 0x0041,
MAX_EVENT_SIZE
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -