AgoraRtmCallDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | AgoraRtmCallKit.h |
Overview
The AgoraRtmCallDelegate protocol enables Agora RTM call callback event notifications to your app.
– rtmCallKit:localInvitationReceivedByPeer:
Callback to the caller: occurs when the callee receives the call invitation.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit localInvitationReceivedByPeer:(AgoraRtmLocalInvitation *_Nonnull)localInvitation
Parameters
callKit |
An RtmCallKit object. |
---|---|
localInvitation |
An AgoraRtmLocalInvitation object. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:localInvitationAccepted:withResponse:
Callback to the caller: occurs when the callee accepts the call invitation.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit localInvitationAccepted:(AgoraRtmLocalInvitation *_Nonnull)localInvitation withResponse:(NSString *_Nullable)response
Parameters
callKit |
An RtmCallKit object. |
---|---|
localInvitation |
An AgoraRtmLocalInvitation object. |
response |
The response set by the callee. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:localInvitationRefused:withResponse:
Callback to the caller: occurs when the callee declines the call invitation.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit localInvitationRefused:(AgoraRtmLocalInvitation *_Nonnull)localInvitation withResponse:(NSString *_Nullable)response
Parameters
callKit |
An RtmCallKit object. |
---|---|
localInvitation |
An AgoraRtmLocalInvitation object. |
response |
The response set by the callee. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:localInvitationCanceled:
Callback to the caller: occurs when the caller cancels a call invitation.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit localInvitationCanceled:(AgoraRtmLocalInvitation *_Nonnull)localInvitation
Parameters
callKit |
An RtmCallKit object. |
---|---|
localInvitation |
An AgoraRtmLocalInvitation object. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:localInvitationFailure:errorCode:
Callback to the caller: occurs when the life cycle of the outgoing call invitation ends in failure.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit localInvitationFailure:(AgoraRtmLocalInvitation *_Nonnull)localInvitation errorCode:(AgoraRtmLocalInvitationErrorCode)errorCode
Parameters
callKit |
An RtmCallKit object. |
---|---|
localInvitation |
An AgoraRtmLocalInvitation object. |
errorCode |
See AgoraRtmLocalInvitationErrorCode for the error codes. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:remoteInvitationReceived:
Callback to the callee: occurs when the callee receives a call invitation.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit remoteInvitationReceived:(AgoraRtmRemoteInvitation *_Nonnull)remoteInvitation
Parameters
callKit |
An RtmCallKit object. |
---|---|
remoteInvitation |
An AgoraRtmRemoteInvitation object. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:remoteInvitationRefused:
Callback to the callee: occurs when the callee declines a call invitation.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit remoteInvitationRefused:(AgoraRtmRemoteInvitation *_Nonnull)remoteInvitation
Parameters
callKit |
An RtmCallKit object. |
---|---|
remoteInvitation |
An AgoraRtmRemoteInvitation object. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:remoteInvitationAccepted:
Callback to the callee: occurs when the callee accepts a call invitation.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit remoteInvitationAccepted:(AgoraRtmRemoteInvitation *_Nonnull)remoteInvitation
Parameters
callKit |
An RtmCallKit object. |
---|---|
remoteInvitation |
An AgoraRtmRemoteInvitation object. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:remoteInvitationCanceled:
Callback to the callee: occurs when the caller cancels the call invitation.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit remoteInvitationCanceled:(AgoraRtmRemoteInvitation *_Nonnull)remoteInvitation
Parameters
callKit |
An RtmCallKit object. |
---|---|
remoteInvitation |
An AgoraRtmRemoteInvitation object. |
Declared In
AgoraRtmCallKit.h
– rtmCallKit:remoteInvitationFailure:errorCode:
Callback to the callee: occurs when the life cycle of the incoming call invitation ends in failure.
- (void)rtmCallKit:(AgoraRtmCallKit *_Nonnull)callKit remoteInvitationFailure:(AgoraRtmRemoteInvitation *_Nonnull)remoteInvitation errorCode:(AgoraRtmRemoteInvitationErrorCode)errorCode
Parameters
callKit |
An RtmCallKit object. |
---|---|
remoteInvitation |
An AgoraRtmRemoteInvitation object. |
errorCode |
See AgoraRtmRemoteInvitationErrorCode for the error codes. |
Declared In
AgoraRtmCallKit.h