ARtmCallDelegate

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

ARtmCallDelegate 接口类用于向 App 返回回调通知。

localInvitationReceivedByPeer

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit localInvitationReceivedByPeer:(ARtmLocalInvitation * _Nonnull)localInvitation;

被叫已收到呼叫邀请

参数描述
callKit一个 ARtmCallKit 对象。
localInvitation一个 ARtmLocalInvitation 对象。

localInvitationAccepted

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit localInvitationAccepted:(ARtmLocalInvitation * _Nonnull)localInvitation withResponse:(NSString * _Nullable) response;

被叫已接受呼叫邀请

参数描述
callKit一个 ARtmCallKit 对象。
localInvitation一个 ARtmLocalInvitation 对象。
response被叫设置的响应信息。

localInvitationRefused

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit localInvitationRefused:(ARtmLocalInvitation * _Nonnull)localInvitation withResponse:(NSString * _Nullable) response;

被叫已拒绝呼叫邀请

参数描述
callKit一个 ARtmCallKit 对象。
localInvitation一个 ARtmLocalInvitation 对象。
response被叫设置的响应信息。

localInvitationCanceled

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit localInvitationCanceled:(ARtmLocalInvitation * _Nonnull)localInvitation;

呼叫邀请已被取消

参数描述
callKit一个 ARtmCallKit 对象。
localInvitation一个 ARtmLocalInvitation 对象。

localInvitationFailure

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit localInvitationFailure:(ARtmLocalInvitation * _Nonnull)localInvitation errorCode:(ARtmLocalInvitationErrorCode)errorCode;

呼叫邀请发送失败

参数描述
callKit一个 ARtmCallKit 对象。
localInvitation一个 ARtmLocalInvitation 对象。
errorCode错误码。详见 ARtmLocalInvitationErrorCode

remoteInvitationReceived

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit remoteInvitationReceived:(ARtmRemoteInvitation * _Nonnull)remoteInvitation;

收到一个呼叫邀请

参数描述
callKit一个 ARtmCallKit 对象。
remoteInvitation一个 ARtmRemoteInvitation 对象。

remoteInvitationRefused

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit remoteInvitationRefused:(ARtmRemoteInvitation * _Nonnull)remoteInvitation;

拒绝呼叫邀请成功

参数描述
callKit一个 ARtmCallKit 对象。
remoteInvitation一个 ARtmRemoteInvitation 对象。

remoteInvitationAccepted

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit remoteInvitationAccepted:(ARtmRemoteInvitation * _Nonnull)remoteInvitation;

接受呼叫邀请成功

参数描述
callKit一个 ARtmCallKit 对象。
remoteInvitation一个 ARtmRemoteInvitation 对象。

remoteInvitationCanceled

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit remoteInvitationCanceled:(ARtmRemoteInvitation * _Nonnull)remoteInvitation;

主叫已取消呼叫邀请

参数描述
callKit一个 ARtmCallKit 对象。
remoteInvitation一个 ARtmRemoteInvitation 对象。

remoteInvitationFailure

- (void)rtmCallKit:(ARtmCallKit * _Nonnull)callKit remoteInvitationFailure:(ARtmRemoteInvitation * _Nonnull)remoteInvitation errorCode:(ARtmRemoteInvitationErrorCode) errorCode;

主叫已取消呼叫邀请

参数描述
callKit一个 ARtmCallKit 对象。
remoteInvitation一个 ARtmRemoteInvitation 对象。
errorCode错误码。详见 ARtmRemoteInvitationErrorCode