NEMeetingKit V4.9.0
|
#include <NEMeetingInviteService.h>
实例方法 | |
(void) | - rejectInvite:callback: |
(void) | - acceptInvite:opts:callback: |
(void) | - addMeetingInviteStatusListener: |
(void) | - removeMeetingInviteStatusListener: |
(void) | - callOutRoomSystem:callback: |
提供会议邀请相关的接口,诸如接受邀请、拒绝邀请、添加邀请状态监听等。可通过 NEMeetingKit#getMeetingInviteService()
获取对应的服务实例。
- (void) acceptInvite: | (NEJoinMeetingParams *) | param | |
opts: | (NEJoinMeetingOptions *) | opts | |
callback: | (NECallback _Nullable) | callback |
接受邀请,加入一个当前正在进行中的会议
加入会议成功后,SDK会拉起会议页面,调用方不用做其他操作。
param | 会议参数对象,不能为空 |
opts | 会议选项对象,可空;当未指定时,会使用默认的选项 |
callback | 回调接口。该回调不会返回额外的结果数据 |
- (void) addMeetingInviteStatusListener: | (id< NEMeetingInviteStatusListener >) | listener |
添加邀请状态监听实例,用于接收邀请状态变更通知
listener | 要添加的监听实例 |
- (void) callOutRoomSystem: | (NEMeetingSystemDevice *) | device | |
callback: | (void(^)(NSInteger code, NSString *message, NEMeetingSIPCallInfo *data)) | callback |
呼叫指定会议室设备
device | 设备 |
callback | 回调接口 |
- (void) rejectInvite: | (NSInteger) | meetingId | |
callback: | (NECallback _Nullable) | callback |
拒绝会议邀请,只有完成SDK的登录鉴权操作才允许该操作。
meetingId | 会议唯一Id |
callback | 回调 |
- (void) removeMeetingInviteStatusListener: | (id< NEMeetingInviteStatusListener >) | listener |
移除对应的邀请状态监听实例
listener | 要移除的监听实例 |