更新时间:2022-08-25 GMT+08:00
通讯录会场结构
WEB_ADDR_RECORD ::= STRUCT
{
uwID INT32, --记录ID
ucType INT32, --线路类型 :0: ISDN 1: V35 2: E1 3: H323 4: H323 PHONE 5: PSTN 6: T1 7: 4E1 8: SIP 9: SIP PHONE 10:自动切换呼叫类型
ucDevice INT32 [0..255], --设备类型 :0:普通会场 1:智真会场 2:CT会场 3:虚拟会议室
bIsLdap INT32 [0..1], --是否LDAP记录 0:本地添加的 1:LDAP服务器下载的
ucOnline INT32, --在线状态 :0:OCS空闲 1:OCS忙碌 2:OCS离线 4: GK在线 5:GK离线
uwSortPos INT32, --排序号
stTPS WEB_ADDR_TPS P,
stCTS WEB_ADDR_CT P,
stISDN WEB_ADDR_ISDN P,
stIP WEB_ADDR_IP P,
stSIP WEB_ADDR_SIP P,
stV35 WEB_ADDR_V35 P,
stE1 WEB_ADDR_E1 P,
stIPOverE1 WEB_ADDR_4E1 P,
stT1 WEB_ADDR_T1 P,
stPhone WEB_ADDR_PHONE P,
stPSTN WEB_ADDR_PSTN P,
szName STRING [0..768], --会场名称
szPName STRING [0..128], --会场名拼音字段
}
WEB_ADDR_ISDN ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
aszServeCode STRING [0..10], --服务号
aszStateCode STRING [0..6], --国家号
aszAreaCode STRING [0..6], --区号
aszPhoneCode LIST OF STRING P, --线路号码列表
}
WEB_ADDR_IP表示IP类型会场参数,JSON格式如下:
WEB_ADDR_IP ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szAlias STRING [0..768], --号码
szIP STRING [0..40], --IP
szUri STRING [0..129], --URI
}
WEB_ADDR_V35是V35类型的通讯录参数,JSON格式如下:
WEB_ADDR_V35 ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szNumber STRING [0..768], --号码
}
WEB_ADDR_E1是E1类型会场参数,其JSON格式如下:
WEB_ADDR_E1 ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szNumber STRING [0..768], --号码
ucPort INT32 [0..255], --端口号:
}
WEB_ADDR_4E1是4E1类型会场参数,JSON结构如下:
WEB_ADDR_4E1 ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szNumber STRING [0..768], --号码
}
WEB_ADDR_T1是T1类型会场参数,JSON结构如下:
WEB_ADDR_T1 ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szNumber STRING [0..768], --号码
ucPort INT32 [0..255], --端口号
}
WEB_ADDR_PHONE是H.323 Phone类型参数,JSON结构如下:
WEB_ADDR_PHONE ::= STRUCT
{
bIsGateway INT32 [0..1], --是否启用语音网关 0:不启用 1:启用
szIP STRING [0..40], --IP
szPhoneCode STRING [0..768], --号码
}
WEB_ADDR_SIP是SIP类型会场,JSON结构如下:
WEB_ADDR_SIP ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szAlias STRING [0..768], --号码
szIP STRING [0..40], --IP
szUri STRING [0..129], --URI
}
WEB_ADDR_PSTN是PSTN类型会场信息,JSON结构如下:
WEB_ADDR_PSTN ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szNumber STRING [0..768], --号码
szServeCode STRING [0..10], --服务号码
szStateCode STRING [0..6], --国家号
szAreaCode STRING [0..6], --区号
}
WEB_ADDR_TPS是TPS(智真)类型会场信息,JSON结构如下:
WEB_ADDR_TPS ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szMainNum STRING [0..64], --主编解码器号码
szMainIP STRING [0..40], --主编解码器IP
szLeftNum STRING [0..64], --左编解码器号码
szLeftIP STRING [0..40], --左编解码器IP
szRightNum STRING [0..64], --右编解码器号码
szRightIP STRING [0..40], --右编解码器IP
}
WEB_ADDR_CT是CT类型会场,JSON结构如下:
WEB_ADDR_CT ::= STRUCT
{
ucBaudRate INT32, --呼叫带宽
szNum STRING [0..128], --号码
ucScreen INT32 [0..255], --屏幕数 1:单屏 3: 三屏
}
/*LDAP 通讯录*/
WEB_LDAP_RECORD_ASN ::= STRUCT
{
szSiteName<site> STRING [0..192],
ucType<type> INT32 [0..255],
ucDeviece<device> INT32 [0..255],
szDN<dn> STRING [0..128],
szCN<cn> STRING [0..128],
szH323Ip<h323Ip> STRING [0..40],
szH323Number<h323Num> STRING [0..128],
szH323Uri<h323Uri> STRING [0..128],
szSipIp<sipIp> STRING [0..40],
szSipNumber<sipNum> STRING [0..128],
szSipUri<sipUri> STRING [0..128],
szMainIp<mainIp> STRING [0..40],
szMainNumber<mainNum> STRING [0..128],
szLeftIp<leftIp> STRING [0..40],
szLeftNumber<leftNum> STRING [0..128],
szRightIp<rightIp> STRING [0..40],
szRightNumber<rightNum> STRING [0..128],
szCTNumber<ctNum> STRING [0..128],
ucScreenNum<screen> INT32 [0..255],
szVccNumber<vccNum> STRING [0..12],
szMobilePhone<mobile> STRING [0..128],
szTelephone<telephone> STRING [0..128],
szEmailAddr<email> STRING [0..128],
}
WEB_LDAP_RESULT_ASN ::= STRUCT
{
ulCount<count> INT32,
LdapList LIST OF WEB_LDAP_RECORD_ASN P,
}
父主题: 数据定义