Docs
Resources
Tools
News
to top

rcs ios

mtc_conf_cb.h 文件参考

MTC 会议回调接口。 更多

类型定义

typedef ZINT(* PFN_MTCCONFCB )(ZULONG dwConfId)
 MTC会议回调类型定义。
 
typedef ZINT(* PFN_MTCCONFCBPTPTUPDT )(ZULONG dwConfId, ZCHAR *pcUri, ZULONG dwState)
 MTC用于通知成员更新的回调的类型定义。
 
typedef ZINT(* PFN_MTCCONFCBERR )(ZULONG dwConfId, ZULONG dwStatCode)
  MTC 通知错误的会议回调的类型定义。
 

函数

ZFUNC ZVOID Mtc_ConfCbSetIncoming (PFN_MTCCONFCB pfnCb)
 设置客户端收到呼入会议的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetOutgoing (PFN_MTCCONFCB pfnCb)
 设置客户端创建一个呼出会议的函数。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetAlerted (PFN_MTCCONFCB pfnCb)
 设置会议创建过程中接收应答的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetConned (PFN_MTCCONFCB pfnCb)
 设置会议已建立的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetDisced (PFN_MTCCONFCB pfnCb)
 设置从会议断开连接的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetIvtAcpt (PFN_MTCCONFCB pfnCb)
 设置受邀用户已接收邀请的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetKickAcpt (PFN_MTCCONFCB pfnCb)
 设置踢出用户被接受的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetPtptUpdt (PFN_MTCCONFCBPTPTUPDT pfnCb)
 设置说明会议成员状态更新的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetMdfyAcpt (PFN_MTCCONFCB pfnCb)
 设置说明会议修改被接受的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetMdfyed (PFN_MTCCONFCB pfnCb)
 设置说明会议被修改的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetHoldOk (PFN_MTCCONFCB pfnCb)
 设置说明会议保持成功的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetHoldFailed (PFN_MTCCONFCB pfnCb)
 设置说明会议保持失败的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetUnHoldOk (PFN_MTCCONFCB pfnCb)
 设置说明会议取消保持成功的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetUnHoldFailed (PFN_MTCCONFCB pfnCb)
 设置说明会议取消保持失败的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetHeld (PFN_MTCCONFCB pfnCb)
 设置说明会议被对方保持的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetUnHeld (PFN_MTCCONFCB pfnCb)
 设置说明会议被对方取消保持的回调。 更多
 
ZFUNC ZVOID Mtc_ConfCbSetError (PFN_MTCCONFCBERR pfnCb)
 设置会议中出现错误的回调。 更多
 

详细描述

MTC Conference Callback Interfaces.

该文件包含会议回调接口函数。这些函数 用于管理会话与会议。

函数说明

ZFUNC ZVOID Mtc_ConfCbSetAlerted (PFN_MTCCONFCB pfnCb)

设置会议创建过程中接收应答的回调。

该客户端试图创建一个会议。当接收到1xx回应是 该回调将被调用。GUI应更新会议窗口状态。

PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI使用它定位会议窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetConned (PFN_MTCCONFCB pfnCb)

设置会议已建立的回调。

该回调指会议已建立。GUI应更新 会议在窗口状态。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI使用它定位会议窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetDisced (PFN_MTCCONFCB pfnCb)

设置从会议断开连接的回调。

该回调指客户端已经从会议断开连接。GUI 应关闭会议窗口。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI使用它定位会议窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetError (PFN_MTCCONFCBERR pfnCb)

设置会议中出现错误的回调。

该回调说通话中出现错误。GUI应显示 详细错误信息(英文)给用户。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetHeld (PFN_MTCCONFCB pfnCb)

设置说明会议被对方保持的回调。

该回调说明对方保持会议。 GUI 应根据会议ID更新会议状态。 PFN_MTCCONFCB 中的 "dwConfId" in 为会议ID。GUI应使用它定位通话窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetHoldFailed (PFN_MTCCONFCB pfnCb)

设置说明会议保持失败的回调。

这一回调说明保持操作已失败。 GUI 应根据会议ID更新会议状态。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI应使用它定位通话窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetHoldOk (PFN_MTCCONFCB pfnCb)

设置说明会议保持成功的回调。

这一回调说明保持操作已成功完成。 GUI 应根据会议ID更新会议状态。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI应使用它定位通话窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetIncoming (PFN_MTCCONFCB pfnCb)

设置客户端收到呼入会议的回调。

该回调指客户端收到一个呼入会议。GUI应该显示会议窗口。

PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI应将它分配到 相应窗口,使用 Mtc_ConfGetPeerUri 获取详细 会议信息。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetIvtAcpt (PFN_MTCCONFCB pfnCb)

设置受邀用户已接收邀请的回调。

该客户端添加另一个用户到会议。该回调被调用 当用户接受邀请。通常,由 Mtc_ConfCbSetPtptUpdt 所设置的回调将会被调用。 GUI 应接着更新会议中的成员。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI使用它定位会议窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetKickAcpt (PFN_MTCCONFCB pfnCb)

设置踢出用户被接受的回调。

该客户端想要移从会议中移除用户。这一回调 被调用当用户已被移除。通常, 由 Mtc_ConfCbSetPtptUpdt 所设置的回调将被调用。 GUI 应接着更新会议中的成员。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI使用它定位会议窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetMdfyAcpt (PFN_MTCCONFCB pfnCb)

设置说明会议修改被接受的回调。

更改媒体流属性被称为会议更改, 包括保持/取消保持和添加/移除媒体流。回调说明 更改被对方接受。GUI应检查用户调用了哪个业务。 若用户保持或取消保持通话,显示保持或取消保持成功。 若用户在语音通话中添加视频,则 转换到视频通话窗口。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI应使用它定位会议窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetMdfyed (PFN_MTCCONFCB pfnCb)

设置说明会议被修改的回调。

该回调指修改被对方调用,并且 此修改已完成。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI应使用它定位会议窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetOutgoing (PFN_MTCCONFCB pfnCb)

设置客户端创建一个呼出会议的函数。

该回调指客户端已经创建了一个呼出会议。GUI不应该 关闭会议窗口,而是在会议中更新客户端状态。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI使用太定会会议窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetPtptUpdt (PFN_MTCCONFCBPTPTUPDT pfnCb)

设置说明会议成员状态更新的回调。

GUI 应更新会议成员状态。 PFN_MTCCONFCBPTPTUPDT 中的 "dwConfId" 为会议ID。GUI应使用它定位通话窗口。

PFN_MTCCONFCBPTPTUPDT 中的 "pcUri" 为状态已更新的成员的URI。 "dwState" in PFN_MTCCONFCBPTPTUPDT 见以下值: -MTC_CONF_PARTP_STATE_PENDING 未证实状态 -MTC_CONF_PARTP_STATE_DIALINGIN 创建或加入一个会议 -MTC_CONF_PARTP_STATE_DIALINGOUT 受邀加入一个会议 -MTC_CONF_PARTP_STATE_ALERTING 受邀并提示 -MTC_CONF_PARTP_STATE_CONNED 成功加入一个会议 -MTC_CONF_PARTP_STATE_ONHOLD 保持状态 -MTC_CONF_PARTP_STATE_DISCING 正在离开会议 -MTC_CONF_PARTP_STATE_DISCED 已经离开会议

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetUnHeld (PFN_MTCCONFCB pfnCb)

设置说明会议被对方取消保持的回调。

该回调说明对方取消保持会议。 GUI 应根据会议ID更新会议状态。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI应使用它定位通话窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetUnHoldFailed (PFN_MTCCONFCB pfnCb)

设置说明会议取消保持失败的回调。

该回调说明取消保持操作已失败。 GUI 应根据会议ID更新会议状态。 PFN_MTCCONFCB 中的 "dwConfId" 为会议ID。GUI应使用它定位通话窗口。

参数
[in]pfnCb回调函数。
ZFUNC ZVOID Mtc_ConfCbSetUnHoldOk (PFN_MTCCONFCB pfnCb)

设置说明会议取消保持成功的回调。

该回调说明取消保持操作已成功完成。 GUI 应根据会议ID更新会议状态。 PFN_MTCCONFCB 中的"dwConfId" 为会议ID。GUI应使用它定位通话窗口。 call window.

参数
[in]pfnCb回调函数。
Juphoon © 2015 中文(简体)
关于我们 JusTalk 开发人员 招聘 隐私政策