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

📄 export.h

📁 基于dialogic语音卡的IVR系统源代码
💻 H
字号:
#ifndef  __EXPORT_H__
#define  __EXPORT_H__

#include "stdafx.h"
#include "CallQueue.h"
#include "apiuse.h"
#include "ctiapi.h"
#include "msgtype.h"



typedef struct tag_TrunkCfg {
	int nDTrunk;
	int nATrunk;
	BOOL bBusy;
}TrunkCfg;

void parseTrunk(char* pTrunk, int nMod);
//ccs初始化
BOOL Ccs_sr_Init();

//BCD转码
void decodeBCD(const char* pSource, int len,  char* str);
int int2bcd(int i);


//监听消息
UINT GetEventMsg(LPVOID parameter);
//连接CCS
BOOL Ccs_sr_connectCCS();
//设定IVR接入码
BOOL Ccs_sr_SetInNo(CString strInNo);

//取事件
int Ccs_sr_WaitEvent(LPOutMsg& pOutMsg);

//挂机
int Ccs_sr_ReleaseCall(int nTrunk);
//呼叫转移
int Ccs_sr_TransCall(int nTrunk, char* SkillDescription);


//外拨
int Ccs_sr_MakeCall(int nTrunk, char* pOutNo);

//暂停接入新的呼叫
void Ccs_sr_Pause();
//启动接入新的呼叫
void Ccs_sr_Start();

//退出CCS
void Cccs_sr_Exit();
int  DelQueue();
void DelOutMsg(LPOutMsg& pOutMsg);

//握手 add by lj 2003/01/20
void Ccs_sr_Connect();
//回调函数
void __stdcall TimerProc(
  HWND hwnd,         // handle to window
  UINT uMsg,         // WM_TIMER message
  UINT idEvent,  // timer identifier
  DWORD dwTime       // current system time
);
//end add
//设置某个通道可用与否;nIdle=0 :不可用 nIdle=1:可用
void Ccs_sr_Stwtring(int nChannelno, int nIdle);
void Ccs_sr_ChannelInit(int nMaxChannel);

#endif

⌨️ 快捷键说明

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