Docs
Resources
Tools
News
to top

rcs ios

mtc_uri.h 文件参考

MTC URI 接口函数。 更多

宏定义

#define MTC_URI_FMT_NOT_COMPLTE   -1
 MTC URI 格式状态 更多
 
#define MTC_URI_FMT_INVAL_URI   -2
 URI 无效格式
 
#define MTC_URI_FMT_EMPTY_URI   -3
 URI 为空
 

函数

ZFUNC ZBOOL Mtc_UriIsValid (ZCHAR *pcUri)
 检查 URI 是否有效。 更多
 
ZFUNC ZCHAR * Mtc_UriFormat (ZCHAR *pcEarlyUri, ZCHAR *pcRealm, ZBOOL bUserPhone)
 格式化早期 URI 到有效 URI。 更多
 
ZFUNC ZCHAR * Mtc_UriFormatX (ZCHAR *pcEarlyUri, ZBOOL bUserPhone)
 格式化早期 URI 到有效 URI。 它将自动通过 Mtc_CliDbGetSipRegRealm 填充域。 更多
 
ZFUNC ZCHAR * Mtc_UriFormatTelUri (ZCHAR *pcPhone)
 从电话格式化 TEL URI。 更多
 
ZFUNC ZCHAR * Mtc_UriFormatNat (ZCHAR *pcPhone)
 从电话格式国内URI。 更多
 
ZFUNC ZCHAR * Mtc_UriFormatInt (ZCHAR *pcPhone)
 从电话格式化国际 URI。 更多
 
ZFUNC ZCHAR * Mtc_UriGetName (ZCHAR *pcUri, ZULONG dwLen)
 从 SIP 或 TEL URI 获取用户角色。 更多
 
ZFUNC ZCHAR * Mtc_UriGetUserPart (ZCHAR *pcUri)
 获取用户角色(比如:电话号码)或 URI (SIP 或 TEL URI)。 更多
 
ZFUNC ZCHAR * Mtc_UriGetHostPart (ZCHAR *pcUri)
 获取 URI (SIP 或 TEL URI)的用户角色(比如:电话号码)。 更多
 

详细描述

MTC URI 接口函数。

宏定义说明

#define MTC_URI_FMT_NOT_COMPLTE   -1

MTC URI 格式状态

URI 不完整

函数说明

ZFUNC ZCHAR* Mtc_UriFormat (ZCHAR * pcEarlyUri, ZCHAR * pcRealm, ZBOOL bUserPhone )

格式化早期 URI 到有效 URI。

参数
[in]pcEarlyUri早期URI,可以是电话号码、SIP URI或TEL URI。
[in]pcRealmSIP 服务器域。
[in]bUserPhone添加用户选项=电话参数。
返回
格式化结果,否则返回 ZNULL 调用方必须先复制再使用。
ZFUNC ZCHAR* Mtc_UriFormatInt (ZCHAR * pcPhone)

从电话格式化国际 URI。

参数
[in]pcPhone电话号码。
返回
TEL URI字符串,否则返回 ZNULL. 调用方必须先复制再使用。
ZFUNC ZCHAR* Mtc_UriFormatNat (ZCHAR * pcPhone)

从电话格式国内URI。

参数
[in]pcPhone电话号码。
返回
TEL URI字符串,否则返回 ZNULL. 调用方必须先复制再使用。
ZFUNC ZCHAR* Mtc_UriFormatTelUri (ZCHAR * pcPhone)

从电话格式化 TEL URI。

参数
[in]pcPhone电话号码。
返回
TEL URI字符串,否则返回 ZNULL。 调用方必须先复制再使用。
ZFUNC ZCHAR* Mtc_UriFormatX (ZCHAR * pcEarlyUri, ZBOOL bUserPhone )

格式化早期 URI 到有效 URI。 它将自动通过 Mtc_CliDbGetSipRegRealm 填充域。

参数
[in]pcEarlyUri早期URI,可以是电话号码、SIP URI或TEL URI。
[in]bUserPhone添加用户选项=电话参数。
返回
格式化结果,否则返回 ZNULL 调用方必须先复制再使用。
ZFUNC ZCHAR* Mtc_UriGetHostPart (ZCHAR * pcUri)

获取 URI (SIP 或 TEL URI)的用户角色(比如:电话号码)。

参数
[in]pcUriURI字符串,否则返回 ZNULL。
返回
主机端口字符串。 调用方必须先复制再使用。
ZFUNC ZCHAR* Mtc_UriGetName (ZCHAR * pcUri, ZULONG dwLen )

从 SIP 或 TEL URI 获取用户角色。

参数
[in]pcUriSIP或TEL URI字符串。
[in]dwLen用户角色名称缓冲长度。
返回
用户角色名称字符串,否则返回 ZNUL。 调用方必须先复制再使用。
ZFUNC ZCHAR* Mtc_UriGetUserPart (ZCHAR * pcUri)

获取用户角色(比如:电话号码)或 URI (SIP 或 TEL URI)。

参数
[in]pcUriURI 字符串。
返回
用户角色字符串,否则返回 ZNULL。 调用方必须先复制再使用。
ZFUNC ZBOOL Mtc_UriIsValid (ZCHAR * pcUri)

检查 URI 是否有效。

参数
[in]pcUriURI 字符串。
返回
ZTRUE 若URI为有效 SIP URI 或TEL URI,否则返回 ZFALSE。
Juphoon © 2015 中文(简体)
关于我们 JusTalk 开发人员 招聘 隐私政策