Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCNotificationServiceHelper.h
Go to the documentation of this file.
1
6#import <Foundation/Foundation.h>
7#import <MobileRTC/MobileRTCConstants.h>
8#import <MobileRTC/MobileRTCInMeetingDeviceInfo.h>
9#import <MobileRTC/MobileRTCPresenceHelper.h>
10
22
23
29
34@property(nonatomic, assign, readonly) MobileRTCTransferMeetingMode mode;
39@property(nonatomic, assign, readonly) BOOL isSuccess;
45
46@end
47
52@protocol MobileRTCNotificationServiceHelperDelegate <NSObject>
53@optional
54
60- (void)onMeetingDeviceListChanged:(NSArray<MobileRTCInMeetingDeviceInfo*>*_Nullable)deviceList;
61
67- (void)onTransferMeetingStatus:(BOOL)bSuccess DEPRECATED_MSG_ATTRIBUTE("Please use onTransferMeetinghandler instead");
72- (void)onTransferMeetingResult:(MobileRTCTransferMeetingHandler *_Nullable)handler;
73
74@end
75
84@property (assign, nonatomic) id<MobileRTCNotificationServiceHelperDelegate> _Nullable delegate;
85
90- (BOOL)isTransferMeetingEnabled;
91
96- (BOOL)isPresenceFeatureEnabled;
103- (MobileRTCSDKError)transferMeeting:(NSInteger)index DEPRECATED_MSG_ATTRIBUTE("Please use -[MobileRTCNotificationServiceHelper transferMeeting:mode:] instead");
104
110- (MobileRTCSDKError)transferMeeting:(NSString * _Nullable)meetingId mode:(MobileRTCTransferMeetingMode)mode;
111
116- (MobileRTCPresenceHelper *_Nullable)getPresenceHelper;
117
118@end
119
MobileRTCSDKError
Enumeration of SDK error.
MobileRTCTransferMeetingMode
Enumeration of meeting transfer modes.
Information of meeting device info.
Helper for managing meeting transfer and presence features.
Interface to manage contact presence and meeting invitations.
Provides information and operation interface for the result of meeting transfer.
MobileRTCSDKError leaveCompanionToJoinMeeting()
Try to leave companion mode and rejoining the meeting in normal mode.
MobileRTCTransferMeetingMode mode
Get the mode of transfer meeting.