Public 成员函数 | |
---|---|
virtual | ~IRtmCallEventHandler () |
virtual void | onLocalInvitationReceivedByPeer (ILocalCallInvitation *localInvitation) |
virtual void | onLocalInvitationCanceled (ILocalCallInvitation *localInvitation) |
virtual void | onLocalInvitationFailure (ILocalCallInvitation *localInvitation, LOCAL_INVITATION_ERR_CODE errorCode) |
virtual void | onLocalInvitationAccepted (ILocalCallInvitation *localInvitation, const char *response) |
virtual void | onLocalInvitationRefused (ILocalCallInvitation *localInvitation, const char *response) |
virtual void | onRemoteInvitationRefused (IRemoteCallInvitation *remoteInvitation) |
virtual void | onRemoteInvitationAccepted (IRemoteCallInvitation *remoteInvitation) |
virtual void | onRemoteInvitationReceived (IRemoteCallInvitation *remoteInvitation) |
virtual void | onRemoteInvitationFailure (IRemoteCallInvitation *remoteInvitation, REMOTE_INVITATION_ERR_CODE errorCode) |
virtual void | onRemoteInvitationCanceled (IRemoteCallInvitation *remoteInvitation) |
详细描述
呼叫邀请方法的回调。
构造及析构函数说明
~IRtmCallEventHandler
AR_API IRtmService* AR_CALL createRtmService();
成员函数说明
onLocalInvitationAccepted
virtual void onLocalInvitationReceivedByPeer(ILocalCallInvitation *localInvitation)
被叫已接受呼叫邀请回调。
参数
参数 | 说明 |
---|---|
localInvitation | 一个 ILocalCallInvitation 对象。 |
response | 被叫设置的响应内容。 |
onLocalInvitationCanceled
virtual void onLocalInvitationCanceled(ILocalCallInvitation *localInvitation)
呼叫邀请已被取消回调。
参数
参数 | 说明 |
---|---|
localInvitation | 一个 ILocalCallInvitation 对象。 |
onLocalInvitationFailure
virtual void onLocalInvitationFailure(ILocalCallInvitation *localInvitation, LOCAL_INVITATION_ERR_CODE errorCode)
呼叫邀请过程失败回调
参数
参数 | 说明 |
---|---|
localInvitation | 一个 ILocalCallInvitation 对象。 |
errorCode | 错误码。详见 LOCAL_INVITATION_ERR_CODE。 |
onLocalInvitationReceivedByPeer
virtual void onLocalInvitationReceivedByPeer(ILocalCallInvitation *localInvitation)
被叫已收到呼叫邀请回调。
参数
参数 | 说明 |
---|---|
localInvitation | 一个 ILocalCallInvitation 对象。 |
onLocalInvitationRefused
virtual void onLocalInvitationRefused(ILocalCallInvitation *localInvitation, const char *response)
被叫已拒绝呼叫邀请回调。
参数
参数 | 说明 |
---|---|
localInvitation | 一个 ILocalCallInvitation 对象。 |
response | 被叫设置的响应内容。 |
onRemoteInvitationAccepted
virtual void onRemoteInvitationAccepted(IRemoteCallInvitation *remoteInvitation)
接受呼叫邀请成功回调
参数
参数 | 说明 |
---|---|
remoteInvitation | 一个 IRemoteCallInvitation 对象。 |
onRemoteInvitationCanceled
virtual void onRemoteInvitationCanceled(IRemoteCallInvitation *remoteInvitation)
主叫已取消呼叫邀请回调
参数
参数 | 说明 |
---|---|
remoteInvitation | 一个 IRemoteCallInvitation 对象。 |
onRemoteInvitationFailure
virtual void onRemoteInvitationFailure(IRemoteCallInvitation *remoteInvitation, REMOTE_INVITATION_ERR_CODE errorCode)
来自主叫的呼叫邀请过程失败回调。
参数
参数 | 说明 |
---|---|
remoteInvitation | 一个 IRemoteCallInvitation) 对象。 |
errorCode | 错误码。详见 LOCAL_INVITATION_ERR_CODE。 |
onRemoteInvitationReceived
virtual void onRemoteInvitationReceived(IRemoteCallInvitation *remoteInvitation)
拒绝呼叫邀请成功回调。
参数
参数 | 说明 |
---|---|
remoteInvitation | 一个 IRemoteCallInvitation) 对象。 |
onRemoteInvitationRefused
virtual void onRemoteInvitationRefused(IRemoteCallInvitation *remoteInvitation)
拒绝呼叫邀请成功回调。
参数
参数 | 说明 |
---|---|
remoteInvitation | 一个 IRemoteCallInvitation) 对象。 |