Signaling (previously RTM) SDK v1.5.0 API Reference for Android
|
Public Member Functions |
|
abstract void | setEventListener (RtmCallEventListener eventListener) |
abstract LocalInvitation | createLocalInvitation (@NonNull String calleeId) |
abstract void | sendLocalInvitation (@NonNull LocalInvitation localInvitation, ResultCallback< Void > resultCallback) |
abstract void | acceptRemoteInvitation (@NonNull RemoteInvitation remoteInvitation, ResultCallback< Void > resultCallback) |
abstract void | refuseRemoteInvitation (@NonNull RemoteInvitation remoteInvitation, ResultCallback< Void > resultCallback) |
abstract void | cancelLocalInvitation (@NonNull LocalInvitation localInvitation, ResultCallback< Void > resultCallback) |
Agora RTM call invitation methods.
|
abstract |
Sets the event listener to the
RtmCallManager
instance.
Note: This overrides the previous event listener of the same
RtmCallManager
instance.
|
abstract |
Creates a call invitation.
calleeId | The callee's user ID. |
RtmCallManager
instance is released.
|
abstract |
Allows the caller to send a call invitation to the callee.
localInvitation |
A
LocalInvitation
object.
|
resultCallback |
A
ResultCallback
object.
|
|
abstract |
Allows the callee to accept a call invitation.
remoteInvitation |
A
RemoteInvitation
object.
|
resultCallback |
A
ResultCallback
object.
|
|
abstract |
Allows the callee to decline a call invitation.
remoteInvitation |
A
RemoteInvitation
object.
|
resultCallback |
A
ResultCallback
object.
|
|
abstract |
Allows the caller to cancel a call invitation.
localInvitation |
A
LocalInvitation
object.
|
resultCallback |
A
ResultCallback
object.
|