radvision H.323 中cmUserInput相关操作
来源:互联网 发布:淘宝产业链 编辑:程序博客网 时间:2024/06/05 18:03
相关函数有:
cmUserInputBuildAlphanumeric();//构造数据
cmUserInputBuildNonStandard(); //构造数据
cmCallSendUserInput(); //发送数据
我们可以通过使用cmUserInput相关函数来发送协议栈本身不支持的操作,通过在UserInput中的结构cmUserInputData的Alphanumeric字段,可以构造自己的结构,通过这个结构来传送一些自定义的信令,
具体过程:
cmUserInputData uid;
RvChar strBuf[10];
RvPvtNodeId msgId;
RvStatus status;
strBuf[0] = 0x27; /* Start Escape character - tag indication
of GeneralString*/
strBuf[1] = 4; /* Length of the actual string - in this case
4 bytes */
strBuf[2] = '1';
strBuf[3] = '2';
strBuf[4] = '3';
strBuf[5] = '4';
uid.data = strBuf;
uid.length = 6;
/* Build the userInput message */
msgId = cmUserInputBuildAlphanumeric(hApp, &uid);
/* Send the UII */
status = cmCallSendUserInput(hsCall, msgId);
if ((status == RV_ERROR_DESTRUCTED) || (status ==
RV_ERROR_NULLPTR))
pvtDelete(hVal, msgId);
在上边的代码中,是通过向Alphanumeric字段段填充一个数组,我们可以在这个数组上进行相应的扩充,如果我们对这个数据结构化,设定长度为N,然后分别定义各个序号单元的含义,就可以发送自定义的信令了,而且不要太多的工作,协议栈对这个userinput信令的完好支持,可以省去很多的工作.
0
上一篇:再次被VS08折磨~ CString 转换 std::string
下一篇:windonws中vc的调试输出手段
相关热门文章
- linux 常见服务端口
- 什么是shell
- linux socket的bug??
- linux的线程是否受到了保护?...
- 一个适用于windows和linux的抓...
- debian7系统与ATI X2300显卡...
- ubuntu sysklogd之配置文件介...
- 自己用的ubuntu环境搭建(一)...
- linux 学习心得
- 用户输入操作和数据的显示...
给主人留下些什么吧!~~
评论热议
- radvision H.323 中cmUserInput相关操作
- RADVISION H.323 Protocol Toolkit
- RADVISION H.323 Protocol Toolkit 5.5 线程模型
- 在 CentOS 5.x 下编译 RADVISION H.323 Protocol Toolkit 5.5
- 如何向radvision h248协议栈中添加扩展包
- C++中#include<windows.h>相关说明
- c++日期和时间相关操作-<time.h>(ctime)
- string.h中常用字符串操作函数
- Radvision IMS SIP TOOLKIT
- Oracle 相关操作(不断更新中)
- C#中路径相关操作
- C#中路径相关操作
- c++中string相关操作
- Mac中权限相关操作
- Android中电话相关操作
- jquery中Form相关操作
- Python中list相关操作
- tp中数据库相关操作
- Microsoft Visual Studio 2005中的AfxMessageBox
- Recordset的NextRecordset方法
- HP1020不能抽纸的解决方法
- 错误记录
- 再次被VS08折磨~ CString 转换 std::string
- radvision H.323 中cmUserInput相关操作
- 微软自带项目安装及部署
- windonws中vc的调试输出手段
- fatal error LNK1169: 找到一个或多个多重定义的符号[转]
- Visual Studio 2005 错误集锦
- 链接器工具错误和警告
- 链接器工具警告 LNK4098
- CentOS系统中开启SELINUX
- 简单的c++回调函数设计方法(一)
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
小腿特别粗
跳绳小腿会粗吗
小腿一腿粗一腿细怎么办
小腿一粗一细怎么回事
小腿粗 怎么减
小腿一个粗一个细
肌肉小腿粗怎么减
男的小腿粗怎么减
小腿太粗
小腿粗怎么减既简单又快
小腿粗怎么办减
小腿粗怎么减的图解
女生小腿粗的原因
小腿肚粗
小腿越来越粗什么原因
小腿粗是什么原因
男生小腿粗怎么减的图解
小腿肚子粗是什么原因
小腿粗能抽脂吗
走路会使小腿变粗吗
怎样让腿变粗
小孩小腿粗怎么办
小腿粗咋办
女生小腿粗
左小腿比右小腿粗怎么回事
走路小腿会变粗吗
脂肪型小腿粗怎么减
天生腿粗能变细腿吗
小腿粗为什么
两只小腿不一样粗怎么办
小腿不一样粗怎么回事
小腿肚子粗怎么办
小腿粗短怎么办
小腿粗怎么瘦下来
小腿粗什么原因
怎样让小腿变粗
男生小腿粗怎么办
小腿越来越粗
小腿粗好不好
怎样把小腿练粗
夏天小腿粗怎么办