9#include "IAgoraRtmService.h"
359 (
const
char *) response;
371 (
const
char *) response;
Definition: IAgoraRtmCallManager.h:197
virtual void setChannelId(const char *channelId)=0
virtual const char * getChannelId() const =0
virtual const char * getCalleeId() const =0
virtual void setContent(const char *content)=0
virtual const char * getResponse() const =0
virtual ~ILocalCallInvitation()
Definition: IAgoraRtmCallManager.h:199
virtual LOCAL_INVITATION_STATE getState() const =0
virtual const char * getContent() const =0
Definition: IAgoraRtmCallManager.h:259
virtual REMOTE_INVITATION_STATE getState() const =0
virtual const char * getChannelId() const =0
virtual const char * getCallerId() const =0
virtual void setResponse(const char *response)=0
virtual const char * getContent() const =0
virtual ~IRemoteCallInvitation()
Definition: IAgoraRtmCallManager.h:261
virtual const char * getResponse() const =0
Definition: IAgoraRtmCallManager.h:312
virtual void onRemoteInvitationCanceled(IRemoteCallInvitation *remoteInvitation)
Definition: IAgoraRtmCallManager.h:420
virtual void onLocalInvitationReceivedByPeer(ILocalCallInvitation *localInvitation)
Definition: IAgoraRtmCallManager.h:323
virtual void onRemoteInvitationFailure(IRemoteCallInvitation *remoteInvitation,
REMOTE_INVITATION_ERR_CODE errorCode)
Definition: IAgoraRtmCallManager.h:410
virtual ~IRtmCallEventHandler()
Definition: IAgoraRtmCallManager.h:314
virtual void onLocalInvitationFailure(ILocalCallInvitation *localInvitation,
LOCAL_INVITATION_ERR_CODE errorCode)
Definition: IAgoraRtmCallManager.h:344
virtual void onRemoteInvitationAccepted(IRemoteCallInvitation *remoteInvitation)
Definition: IAgoraRtmCallManager.h:389
virtual void onLocalInvitationAccepted(ILocalCallInvitation *localInvitation, const char
*response)
Definition: IAgoraRtmCallManager.h:356
virtual void onLocalInvitationRefused(ILocalCallInvitation *localInvitation, const char
*response)
Definition: IAgoraRtmCallManager.h:368
virtual void onRemoteInvitationRefused(IRemoteCallInvitation *remoteInvitation)
Definition: IAgoraRtmCallManager.h:379
virtual void onLocalInvitationCanceled(ILocalCallInvitation *localInvitation)
Definition: IAgoraRtmCallManager.h:333
virtual void onRemoteInvitationReceived(IRemoteCallInvitation *remoteInvitation)
Definition: IAgoraRtmCallManager.h:399
Definition: IAgoraRtmCallManager.h:430
virtual int sendLocalInvitation(ILocalCallInvitation *invitation)=0
virtual ~IRtmCallManager()
Definition: IAgoraRtmCallManager.h:432
virtual int refuseRemoteInvitation(IRemoteCallInvitation *invitation)=0
virtual int cancelLocalInvitation(ILocalCallInvitation *invitation)=0
virtual int acceptRemoteInvitation(IRemoteCallInvitation *invitation)=0
virtual ILocalCallInvitation * createLocalCallInvitation(const char *calleeId)=0
LOCAL_INVITATION_STATE
RETURNED TO THE CALLER. States of an outgoing call invitation.
Definition: IAgoraRtmCallManager.h:17
@ LOCAL_INVITATION_STATE_IDLE
Definition: IAgoraRtmCallManager.h:22
@ LOCAL_INVITATION_STATE_CANCELED
Definition: IAgoraRtmCallManager.h:47
@ LOCAL_INVITATION_STATE_SENT_TO_REMOTE
Definition: IAgoraRtmCallManager.h:27
@ LOCAL_INVITATION_STATE_RECEIVED_BY_REMOTE
Definition: IAgoraRtmCallManager.h:32
@ LOCAL_INVITATION_STATE_REFUSED_BY_REMOTE
Definition: IAgoraRtmCallManager.h:42
@ LOCAL_INVITATION_STATE_FAILURE
Definition: IAgoraRtmCallManager.h:52
@ LOCAL_INVITATION_STATE_ACCEPTED_BY_REMOTE
Definition: IAgoraRtmCallManager.h:37
INVITATION_API_CALL_ERR_CODE
Error codes of the call invitation methods.
Definition: IAgoraRtmCallManager.h:160
@ INVITATION_API_CALL_ERR_ALREADY_SENT
Definition: IAgoraRtmCallManager.h:190
@ INVITATION_API_CALL_ERR_OK
Definition: IAgoraRtmCallManager.h:165
@ INVITATION_API_CALL_ERR_ALREADY_END
Definition: IAgoraRtmCallManager.h:180
@ INVITATION_API_CALL_ERR_ALREADY_ACCEPT
Definition: IAgoraRtmCallManager.h:185
@ INVITATION_API_CALL_ERR_NOT_STARTED
Definition: IAgoraRtmCallManager.h:175
@ INVITATION_API_CALL_ERR_INVALID_ARGUMENT
Definition: IAgoraRtmCallManager.h:170
REMOTE_INVITATION_STATE
RETURNED TO THE CALLEE. States of an incoming call invitation.
Definition: IAgoraRtmCallManager.h:58
@ REMOTE_INVITATION_STATE_REFUSED
Definition: IAgoraRtmCallManager.h:78
@ REMOTE_INVITATION_STATE_FAILURE
Definition: IAgoraRtmCallManager.h:93
@ REMOTE_INVITATION_STATE_IDLE
Definition: IAgoraRtmCallManager.h:63
@ REMOTE_INVITATION_STATE_ACCEPTED
Definition: IAgoraRtmCallManager.h:83
@ REMOTE_INVITATION_STATE_INVITATION_RECEIVED
Definition: IAgoraRtmCallManager.h:68
@ REMOTE_INVITATION_STATE_ACCEPT_SENT_TO_LOCAL
Definition: IAgoraRtmCallManager.h:73
@ REMOTE_INVITATION_STATE_CANCELED
Definition: IAgoraRtmCallManager.h:88
LOCAL_INVITATION_ERR_CODE
RETURNED TO THE CALLER. Error codes of an outgoing call invitation.
Definition: IAgoraRtmCallManager.h:99
@ LOCAL_INVITATION_ERR_INVITATION_EXPIRE
Definition: IAgoraRtmCallManager.h:123
@ LOCAL_INVITATION_ERR_PEER_NO_RESPONSE
Definition: IAgoraRtmCallManager.h:118
@ LOCAL_INVITATION_ERR_OK
Definition: IAgoraRtmCallManager.h:104
@ LOCAL_INVITATION_ERR_NOT_LOGGEDIN
Definition: IAgoraRtmCallManager.h:128
@ LOCAL_INVITATION_ERR_PEER_OFFLINE
Definition: IAgoraRtmCallManager.h:113
REMOTE_INVITATION_ERR_CODE
RETURNED TO THE CALLEE. Error codes of an incoming call invitation.
Definition: IAgoraRtmCallManager.h:134
@ REMOTE_INVITATION_ERR_PEER_OFFLINE
Definition: IAgoraRtmCallManager.h:144
@ REMOTE_INVITATION_ERR_ACCEPT_FAILURE
Definition: IAgoraRtmCallManager.h:149
@ REMOTE_INVITATION_ERR_OK
Definition: IAgoraRtmCallManager.h:139
@ REMOTE_INVITATION_ERR_INVITATION_EXPIRE
Definition: IAgoraRtmCallManager.h:154
Definition: IAgoraRtmCallManager.h:11