13#ifndef NEM_SDK_INTERFACE_INTERFACE_INVITE_SERVICE_H_
14#define NEM_SDK_INTERFACE_INTERFACE_INVITE_SERVICE_H_
#define NNEM_SDK_INTERFACE_BEGIN_DECLS
Definition build_config.h:16
#define NNEM_SDK_INTERFACE_END_DECLS
Definition build_config.h:17
加入会议选项
Definition kit_define_meeting.h:1965
加入会议参数
Definition kit_define_meeting.h:1960
消息服务
Definition kit_service_invite.h:43
virtual void acceptInvite(const NEJoinMeetingParams ¶m, const NEJoinMeetingOptions &opts, const NEEmptyCallback &callback)=0
接受邀请,加入一个当前正在进行中的会议
virtual void addMeetingInviteStatusListener(NEMeetingInviteStatusListener *listener)=0
添加邀请状态监听实例,用于接收邀请状态变更通知
virtual void removeMeetingInviteStatusListener(NEMeetingInviteStatusListener *listener)=0
移除对应的邀请状态监听实例
virtual void callOutRoomSystem(const NERoomSystemDevice &device, const NECallback< NERoomSIPCallInfo > &callback)=0
呼叫指定会议设备
virtual void rejectInvite(int64_t meetingId, const NEEmptyCallback &callback)=0
拒绝会议邀请,只有完成SDK的登录鉴权操作才允许该操作。
回调接口,用于监听消息变更事件
Definition kit_service_invite.h:28
virtual void onMeetingInviteStatusChanged(NEMeetingInviteStatus status, int meetingId, NEMeetingInviteInfo inviteInfo)=0
会议邀请状态变更通知
公共对象
Definition kit_define_public.h:24
公共服务
Definition kit_service_define.h:23
NECallback<> NEEmptyCallback
Definition kit_define_callback.h:27
std::function< void(MeetingErrorCode, const std::string &, const TResultParam &...)> NECallback
Definition kit_define_callback.h:25
NEMeetingInviteStatus
Definition kit_define_meeting.h:2465
#define NEM_SDK_INTERFACE_EXPORT
Definition kit_interface_export.h:35
Definition kit_define_meeting.h:2478
Definition kit_define_meeting.h:2492