5#import <Foundation/Foundation.h>
19NS_ASSUME_NONNULL_BEGIN
40@protocol NEMeetingStatusListener <NSObject>
53@protocol NEMeetingOnInjectedMenuItemClickListener <NSObject>
73@protocol MeetingServiceListener <NSObject>
90 DEPRECATED_MSG_ATTRIBUTE("use onInjectedMenuItemClick:meetingInfo:stateController: instead");
157- (void)minimizeCurrentMeeting:(
NECallback)callback;
167- (void)fullscreenCurrentMeeting:(
NECallback)callback;
177- (void)leaveCurrentMeeting:(BOOL)closeIfHost callback:(
NECallback)callback;
184- (void)setOnInjectedMenuItemClickListener:(
id<NEMeetingOnInjectedMenuItemClickListener>)listener;
219- (void)addListener:(
id<MeetingServiceListener>)listener
220 DEPRECATED_MSG_ATTRIBUTE("deprecated in 4.6.0, use addMeetingStatusListener: instead");
226- (void)addMeetingStatusListener:(
id<NEMeetingStatusListener>)listener;
232- (void)removeListener:(
id<MeetingServiceListener>)listener
233 DEPRECATED_MSG_ATTRIBUTE("deprecated in 4.6.0, use removeMeetingStatusListener: instead");
239- (void)removeMeetingStatusListener:(
id<NEMeetingStatusListener>)listener;
NEMeetingStatus
定义 NEMeetingEvent.h:12
void(^ NECallback)(NSInteger resultCode, NSString *resultMessage, id resultData)
定义 NEMeetingKitDefine.h:17
void(^ NEMenuStateController)(BOOL transition, _Nullable id extra)
定义 NEMeetingService.h:35
NS_ASSUME_NONNULL_BEGIN typedef void(^ NEMeetingInfoCallback)(NSInteger resultCode, NSString *resultMsg, NEMeetingInfo *info)
定义 NEMeetingOptions.h:469
定义 NEMeetingService.h:111
NEMeetingStatus getMeetingStatus()
void stopBroadcastExtension()
定义 NEMeetingOptions.h:439