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

📄 shpa3api.pas

📁 三汇录音卡的录音源码增加了将来电号码写数据库
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  S_CALL_UNAVAILABLE            = 11;   // “通道不可用”状态
  S_CALL_LOCKED                 = 12;   // “呼出锁定”状态

  S_CALL_RemoteBlock    = 19;   // “对端闭塞”状态
  S_CALL_LocalBlock     = 20;   // “本端闭塞”状态

  S_CALL_Ss1InWaitPhoNum        = 30;   // “等待接收被叫号码”状态			(No.1信令呼入)
  S_CALL_Ss1InWaitFwdStop       = 31;   // “等待前向停发”状态				(No.1信令呼入)
  S_CALL_Ss1InWaitCallerID      = 32;   // “等待接收CALLERID号码”状态		(No.1信令呼入)
  S_CALL_Ss1InWaitKD            = 33;   // “等待接收KD信号”状态			(No.1信令呼入)
  S_CALL_Ss1InWaitKDStop        = 34;   // “等待KD信号停发”状态			(No.1信令呼入)
  S_CALL_SS1_SAYIDLE            = 35;   // “发送示闲信令”状态				(No.1信令)
  S_CALL_SS1WaitIdleCAS         = 36;   // “等待对端示闲”状态				(No.1信令)
  S_CALL_SS1PhoNumHoldup        = 37;   // “冗余号码拦截”状态				(No.1信令)
  S_CALL_Ss1InWaitStopSendA3p   = 38;   // “等待停发A3p信号”状态			(No.1信令)


  S_CALL_Ss1OutWaitBwdAck       = 40;	// “等待后向占用证实信令”状态		(No.1信令呼出)
  S_CALL_Ss1OutTxPhoNum         = 41;	// “发送被叫号码”状态				(No.1信令呼出)
  S_CALL_Ss1OutWaitAppendPhoNum = 42;	// “等待应用程序追加电话号码”状态	(No.1信令呼出)
  S_CALL_Ss1OutTxCallerID       = 43;	// “发送主叫号码”状态				(No.1信令呼出)
  S_CALL_Ss1OutWaitKB           = 44;	// “等待接收KB信号”状态			(No.1信令呼出)
  S_CALL_Ss1OutDetectA3p        = 45;	// “检测A3p信号(脉冲)”状态		(No.1信令呼出)


  S_FAX_Wait            = S_CALL_STANDBY;       // “空闲”状态								(传真通道)
  S_FAX_ROUND           = 50;   // “状态转移过程中”状态					(传真通道)
  S_FAX_PhaseA          = 51;   // “传真呼叫建立”状态						(传真通道)
  S_FAX_PhaseB          = 52;   // “传真报文前处理”状态					(传真通道)
  S_FAX_SendDCS         = 53;   // “传真发送中向接收方发送DCS信号”状态    (传真通道)
  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;   // “复位MODEM”状态						(传真通道)
  S_FAX_Init            = 61;   // “初始化MODEM”状态						(传真通道)
  S_FAX_RcvDCS          = 62;   // “传真接收中接收发方的DCS信号”状态		(传真通道)
  S_FAX_SendFTT         = 63;   // “传真接收中向发方发送训练失败信号FTT”状态		(传真通道)
  S_FAX_SendCFR         = 64;   // “传真接收中向发方发送可接受的证实信号CFR”状态  (传真通道)

  S_TUP_WaitPcmReset    = 70;   // “等待电路群复原”状态		(No.7信令TUP协议)
  S_TUP_WaitSAM         = 71;   // “等待后续地址消息”状态		(No.7信令TUP协议)
  S_TUP_WaitGSM         = 72;   // “等待GSM消息”状态			(No.7信令TUP协议)
  S_TUP_WaitCLF         = 73;   // “等待主叫拆线信号”状态		(No.7信令TUP协议)
  S_TUP_WaitPrefix      = 74;   // “等待接收入局字冠”状态		(No.7信令TUP协议)
  S_TUP_WaitDialAnswer  = 75;   // “等待拨号结果”状态			(No.7信令TUP协议)
  S_TUP_WaitRLG         = 76;   // “等待释放监护信号”状态		(No.7信令TUP协议)
  S_TUP_WaitSetCallerID = 77;   //  "等待设置主叫"状态                  (No.7信令TUP协议)

  S_ISDN_OUT_WAIT_NET_RESPONSE  = 81;   //ISDN:等待网络响应
  S_ISDN_OUT_PLS_APPEND_NO      = 82;	//ISDN:请追加号码
  S_ISDN_IN_CHK_CALL_IN         = 83;	//ISDN:检测到呼入
  S_ISDN_IN_RCVING_NO           = 84;	//ISDN:正在接收号码
  S_ISDN_IN_WAIT_TALK           = 85;	//ISDN:准备进入通话
  S_ISDN_OUT_WAIT_ALERT         = 86;	//ISDN: 等待对方发提醒信号

  S_ISDN_CALL_BEGIN             = 87;	//ISDN:呼出时为刚发起呼叫,呼入时为刚检测到呼入
  S_ISDN_WAIT_HUANGUP           = 88;	//ISDN:等待释放完成

  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;	//SS1监控:复原
  S_SPY_SS1WAITBWDACK           = 111;	//SS1监控:等待后向证实
  S_SPY_SS1WAITKB               = 112;	//SS1监控:等待KB

  S_ISUP_WaitSAM                = 120;// ISUP:等待后继号码
  S_ISUP_WaitRLC                = 121;// ISUP:等待释放完成消息
  S_ISUP_WaitReset              = 122;// ISUP:电路复原
  S_ISUP_LocallyBlocked         = 123;// ISUP:本地闭塞,即本地闭塞远端呼出
  S_ISUP_RemotelyBlocked        = 124;// ISUP:远端闭塞,即远端闭塞本端呼出
  S_ISUP_WaitDialAnswer         = 125;// ISUP:等待呼出结果
  S_ISUP_WaitINF                = 126;// ISUP:等待主叫号码
  S_ISUP_WaitSetCallerID        = 127;// ISUP:等待设置主叫
  S_DTRC_ACTIVE                 = 128;// DTRC:被监控话路处于非空闲状态		//added by yxh for 2B+D, 2004.12.23

  S_ISUP_Suspend                = 129;//	ISUP:通话后收到暂停

// 事件码占用16bytes,采用顺序编码(从0开始编码)。
// 若采用windows消息机制,windows消息编码:事件码+0x7000(WM_USER)
  //语音识别
  E_PROC_Recognize = 0; //0x0000	//语音识别结束事件

  //ISDN呼叫
  E_CHG_ISDNStatus = 1;	//0x0001	//ISDN底层状态改变事件

  //ss7
  E_RCV_Ss7Msu = 2; //0x0002	//SS7 MSU接收通知事件
  E_CHG_Mtp3State = 3; //0x0003	//Mtp3状态改变事件

  //传真
  E_CHG_FaxChState = 4; //0x0004	//传真通道传真状态改变事件
  E_CHG_FaxPages = 5; //0x0005	//传真接收/发送页结束事件
  E_PROC_FaxEnd = 6; //0x0006	//传真结束事件

  //PCM线路同步状态
  E_CHG_PcmLinkStatus = 7; //0x0007	//PCM线路同步状态改变事件

  //录音通道
  E_CHG_LineVoltage = 8;	//0x0008	//录音通道线路电压变化事件


  //ss1
  E_RCV_CAS = 9;		//0x0009	//接收到的CAS值有变化
  E_RCV_R2 = 10;		//0x000A	//收到新的R2 值


  //DTMF接收
  E_PROC_WaitDTMF = 11;	//0x000B	//WaitDTMF任务结束事件
  E_CHG_RcvDTMF = 12;		//0x000C

  //DTMF发送
  E_PROC_SendDTMF = 13;	//0x000D	//发送DTMF任务结束事件


  //发送闪断
  E_PROC_SendFlash = 14;	//0x000E	//发送闪断任务结束事件


  //放音
  E_PROC_PlayEnd = 15;		//0x000F	//放音任务结束
  E_PROC_PlayFile = 16;	//0x0010	//文件放音进程指示
  E_PROC_PlayFileList = 17;//0x0011	//文件列表放音进程指示


  E_PROC_PlayMem = 18;		//0x0012	//内存放音进程指示

  //录音
  E_PROC_RecordEnd = 19;	//0x0013	//录音任务结束
  E_PROC_RecordFile = 20;	//0x0014	//文件录音任务进展指示
  E_PROC_RecordMem = 21;	//0x0015	//内存录音任务进展指示


  //FSK发送
  E_PROC_SendFSK = 22;		//0x0016	//发送FSK任务结束事件

  //FSK接收
  E_PROC_RcvFSK = 23;		//0x0017	//RcvFSK任务结束


  //呼叫控制
  E_CHG_ChState = 24;		//0x0018	//通道状态发生变化
  E_PROC_AutoDial = 25;	//0x0019	//AutoDial任务有进展
  E_CHG_RemoteChBlock = 26;//0x001A
  E_CHG_RemotePCMBlock = 27;//0x001B
  E_SYS_ActualPickup = 28;	//0x001C	//外线通道实际摘机
  E_CHG_RingFlag = 29;		//0x001D	//铃流电平变化
  E_CHG_RingCount = 30;	//0x001E	//振铃计数变化
  E_CHG_CIDExBuf = 31;		//0x001F	//CID扩展接收缓冲区变化
  E_CHG_RxPhoNumBuf = 32;	//0x0020	//被叫号码接收缓冲区变化
  E_CHG_PolarRvrsCount = 33;//0x0021	//外线通道极性反转
  E_SYS_RemotePickup = 34;	//0x0022	//模拟电话线相对能量算法检测被叫摘机

  //座席
  E_CHG_FlashCount = 35;	//0x0023	//flash计数发生变化
  E_CHG_HookState = 36;	//0x0024	//Hook状态发生变化

  //信号音检测
  E_CHG_ToneAnalyze = 37;	//0x0025	//信号音分析结果变化事件
  E_OverallEnergy = 38;	//0x0026
  E_CHG_OvrlEnrgLevel = 39;//0x0027	//全频能量标识输出事件
  E_CHG_BusyTone = 40;		//0x0028	//忙音计数变化事件
  E_CHG_BusyToneEx = 41;	//0x0029	//松散忙音变化
  E_CHG_VocFxFlag = 42;	//0x002A	//单音频信号音电平变化
  E_CHG_ToneValue = 43;	//0x002B	//信号音电平变化
  E_CHG_RingEchoToneTime = 44;	//0x002C
  E_CHG_PeakFrq = 45;		//0x002D	//PeakFrq有变化
  E_SYS_BargeIn = 46;		//0x002E	//检测到BargeIn
  E_SYS_NoSound = 47;		//0x002F	//检测到NoSound

  //定时器
  E_SYS_TIMEOUT = 48;		//0x0030	//定时器事件

  //信令监控
  E_CHG_SpyState = 49;		//0x0031	//被监控电路的接续状态通知事件
  E_CHG_SpyLinkStatus = 50;//0x0032	//被监控的PCM链路状态通知事件

  //+++START+++		added by yxh for 2B+D, 2004.12.23
  //数字电话录音卡
  E_RCV_DTR_AUDIO = 51;	//0x0033	//语音通道开关事件
  E_RCV_DTR_HOOK = 52;		//0x0034	//摘挂机事件
  E_RCV_DTR_LAMP = 53;		//0x0035	//灯状态变化事件
  E_RCV_DTR_FKEY = 54;		//0x0036	//Function Key 事件
  E_RCV_DTR_DKEY = 55;		//0x0037	//Dial Key 事件
  E_RCV_DTR_VOX = 56;		//0x0038	//VOX开关事件
  E_RCV_DTR_DISPLAY = 57;	//0x0039	//显示事件
  E_RCV_DTR_DIRECTION = 58;//0x003a	//呼叫方向事件
  //+++ END +++		added by yxh for 2B+D, 2004.12.23
  E_RCV_DTR_RING = 59;		//0x003b	//振铃事件		//added by yxh for Siemens, 2005.03.09

⌨️ 快捷键说明

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