RCCallReceiveDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | RCCallClient.h |
– didReceiveCall:
required method
接收到通话呼入的回调
- (void)didReceiveCall:(RCCallSession *)callSession
Parameters
callSession |
呼入的通话实体 @discussion 接收到通话呼入的回调 @remarks 代理 |
---|
Discussion
接收到通话呼入的回调
Declared In
RCCallClient.h
– didReceiveCallRemoteNotification:inviterUserId:mediaType:userIdList:userDict:isVoIPPush:pushConfig:
required method
接收到通话呼入的远程通知的回调
- (void)didReceiveCallRemoteNotification:(nullable NSString *)callId inviterUserId:(nullable NSString *)inviterUserId mediaType:(RCCallMediaType)mediaType userIdList:(nullable NSArray<NSString*> *)userIdList userDict:(nullable NSDictionary *)userDict isVoIPPush:(BOOL)isVoIPPush pushConfig:(nullable RCMessagePushConfig *)pushConfig
Parameters
callId |
呼入通话的唯一值 |
---|---|
inviterUserId |
通话邀请者的UserId |
mediaType |
通话的媒体类型 |
userIdList |
被邀请者的UserId列表 |
userDict |
远程推送包含的其他扩展信息 |
isVoIPPush |
是否 VoIP 推送 |
pushConfig |
推送配置 @discussion 接收到通话呼入的远程通知的回调 @remarks 代理 |
Discussion
接收到通话呼入的远程通知的回调
Declared In
RCCallClient.h
– didCancelCallRemoteNotification:inviterUserId:mediaType:userIdList:pushConfig:isRemoteCancel:
required method
接收到取消通话的远程通知的回调
- (void)didCancelCallRemoteNotification:(nullable NSString *)callId inviterUserId:(nullable NSString *)inviterUserId mediaType:(RCCallMediaType)mediaType userIdList:(nullable NSArray<NSString*> *)userIdList pushConfig:(nullable RCMessagePushConfig *)pushConfig isRemoteCancel:(BOOL)isRemoteCancel
Parameters
callId |
呼入通话的唯一值 |
---|---|
inviterUserId |
通话邀请者的UserId |
mediaType |
通话的媒体类型 |
userIdList |
被邀请者的UserId列表 |
pushConfig |
推送配置 |
isRemoteCancel |
是否为远端取消呼叫 @discussion 接收到取消通话的远程通知的回调 @remarks 代理 |
Discussion
接收到取消通话的远程通知的回调
Declared In
RCCallClient.h
– didMissCall:
接收到通话漏接的回调
- (void)didMissCall:(RCCallSession *)callSession
Parameters
callSession |
呼入的通话实体 @discussion 接收到通话漏接的回调 @remarks 代理 |
---|
Discussion
接收到通话漏接的回调
Declared In
RCCallClient.h
– didCancelCallRemoteNotification:inviterUserId:mediaType:userIdList:
接收到取消通话的远程通知的回调
- (void)didCancelCallRemoteNotification:(NSString *)callId inviterUserId:(NSString *)inviterUserId mediaType:(RCCallMediaType)mediaType userIdList:(NSArray *)userIdList DEPRECATED_MSG_ATTRIBUTE ( "use didCancelCallRemoteNotification:inviterUserId:mediaType:userIdList:pushConfig:isRemoteCancel: instead" )
Parameters
callId |
呼入通话的唯一值 |
---|---|
inviterUserId |
通话邀请者的UserId |
mediaType |
通话的媒体类型 |
userIdList |
被邀请者的UserId列表 @discussion 接收到取消通话的远程通知的回调 @remarks 代理 |
Discussion
接收到取消通话的远程通知的回调
Declared In
RCCallClient.h
– didReceiveCallRemoteNotification:inviterUserId:mediaType:userIdList:userDict:
接收到通话呼入的远程通知的回调
- (void)didReceiveCallRemoteNotification:(NSString *)callId inviterUserId:(NSString *)inviterUserId mediaType:(RCCallMediaType)mediaType userIdList:(NSArray *)userIdList userDict:(NSDictionary *)userDict DEPRECATED_MSG_ATTRIBUTE ( "use didReceiveCallRemoteNotification:inviterUserId:mediaType:userIdList:userDict:isVoIPPush:pushConfig: " "instead" )
Parameters
callId |
呼入通话的唯一值 |
---|---|
inviterUserId |
通话邀请者的UserId |
mediaType |
通话的媒体类型 |
userIdList |
被邀请者的UserId列表 |
userDict |
远程推送包含的其他扩展信息 @discussion 接收到通话呼入的远程通知的回调 @remarks 代理 |
Discussion
接收到通话呼入的远程通知的回调
Declared In
RCCallClient.h
– didReceiveCallRemoteNotification:inviterUserId:mediaType:userIdList:userDict:isVoIPPush:
接收到通话呼入的远程通知的回调
- (void)didReceiveCallRemoteNotification:(NSString *)callId inviterUserId:(NSString *)inviterUserId mediaType:(RCCallMediaType)mediaType userIdList:(NSArray *)userIdList userDict:(NSDictionary *)userDict isVoIPPush:(BOOL)isVoIPPush DEPRECATED_MSG_ATTRIBUTE ( "use didReceiveCallRemoteNotification:inviterUserId:mediaType:userIdList:userDict:isVoIPPush:pushConfig: " "instead" )
Parameters
callId |
呼入通话的唯一值 |
---|---|
inviterUserId |
通话邀请者的UserId |
mediaType |
通话的媒体类型 |
userIdList |
被邀请者的UserId列表 |
userDict |
远程推送包含的其他扩展信息 |
isVoIPPush |
是否 VoIP 推送 @discussion 接收到通话呼入的远程通知的回调 @remarks 代理 |
Discussion
接收到通话呼入的远程通知的回调
Declared In
RCCallClient.h