6#import <Foundation/Foundation.h>
7#import <MobileRTC/MobileRTCConstants.h>
8#import <MobileRTC/MobileRTCInMeetingDeviceInfo.h>
9#import <MobileRTC/MobileRTCPresenceHelper.h>
39@property(nonatomic, assign, readonly) BOOL
isSuccess;
52@protocol MobileRTCNotificationServiceHelperDelegate <NSObject>
67- (void)onTransferMeetingStatus:(BOOL)bSuccess DEPRECATED_MSG_ATTRIBUTE("Please use onTransferMeetinghandler instead");
84@property (assign, nonatomic) id<MobileRTCNotificationServiceHelperDelegate> _Nullable delegate;
90- (BOOL)isTransferMeetingEnabled;
96- (BOOL)isPresenceFeatureEnabled;
103- (
MobileRTCSDKError)transferMeeting:(NSInteger)index DEPRECATED_MSG_ATTRIBUTE(
"Please use -[MobileRTCNotificationServiceHelper transferMeeting:mode:] instead");
MobileRTCSDKError
Enumeration of the SDK error.
MobileRTCTransferMeetingMode
Enumeration of meeting transfer modes.
@ MobileRTCTransferMeetingMode_None
@ MobileRTCTransferMeetingMode_Companoin
@ MobileRTCTransferMeetingMode_Transfer
A class that contains meeting device information.
Helper for managing meeting transfer and presence features.
A class to manage contact presence and meeting invitations.
Provides information and operation interface for the result of meeting transfer.
BOOL isSuccess
Determines if transfer meeting or join meeting in companion mode succeeds.
MobileRTCSDKError leaveCompanionToJoinMeeting()
Leaves companion mode and rejoins the meeting in normal mode.
MobileRTCTransferMeetingMode mode
Gets the mode of transfer meeting.