RtmCallManager

最近更新时间:2022-09-20 05:17:40

Public 成员函数
abstract voidsetEventListener (RtmCallEventListener eventListener)
abstract LocalInvitationcreateLocalInvitation (@NonNull String calleeId)
abstract voidsendLocalInvitation (@NonNull LocalInvitation localInvitation, ResultCallback< Void > resultCallback)
abstract voidacceptRemoteInvitation (@NonNull RemoteInvitation remoteInvitation, ResultCallback< Void > resultCallback)
abstract voidrefuseRemoteInvitation (@NonNull RemoteInvitation remoteInvitation, ResultCallback< Void > resultCallback)
abstract voidcancelLocalInvitation (@NonNullLocalInvitation localInvitation, ResultCallback< Void > resultCallback)

详细描述

RTM 的呼叫邀请相关方法。

成员函数说明

acceptRemoteInvitation()

abstract void org.ar.rtm.RtmCallManager.acceptRemoteInvitation(@NonNull RemoteInvitation remoteInvitation,ResultCallback< Void > resultCallback)    

接受来自对方的呼叫邀请。

参数描述
remoteInvitation一个 RemoteInvitation 对象。
resultCallback错误码。详见 RtmStatusCode.InvitationApiCallError

cancelLocalInvitation()

abstract void org.ar.rtm.RtmCallManager.cancelLocalInvitation(@NonNull LocalInvitation localInvitation,ResultCallback<Void> resultCallback) 

取消给对方的呼叫邀请

参数描述
localInvitation一个 LocalInvitation 对象。
resultCallback错误码。详见 RtmStatusCode.InvitationApiCallError

createLocalInvitation()

abstract LocalInvitation org.ar.rtm.RtmCallManager.createLocalInvitation(@NonNull String calleeId)

创建呼叫邀请。

参数描述
calleeId被呼叫者的 user ID。

refuseRemoteInvitation()

abstract void org.ar.rtm.RtmCallManager.refuseRemoteInvitation(@NonNull RemoteInvitationremoteInvitation,ResultCallback<Void> resultCallback)

拒绝来自对方的呼叫邀请。

参数描述
remoteInvitation一个 RemoteInvitation 对象。
resultCallback错误码。详见 RtmStatusCode.InvitationApiCallError

sendLocalInvitation()

abstract void org.ar.rtm.RtmCallManager.sendLocalInvitation(@NonNull
LocalInvitation localInvitation,ResultCallback<Void> resultCallback)    

发送呼叫邀请给对方。

参数描述
localInvitation一个 LocalInvitation 对象。
resultCallback错误码。详见 RtmStatusCode.InvitationApiCallError

setEventListener()

abstract void org.ar.rtm.RtmCallManager.setEventListener(RtmCallEventListener eventListener)    

设置 RtmCallManager 实例的监听器。

Note: 该方法会覆盖同 RtmCallManager的 Event Listener。详见RtmCallEventListener