Meeting SDK for iOS API Reference
Loading...
Searching...
No Matches
MobileRTCDirectShareService.h
Go to the documentation of this file.
6#import <Foundation/Foundation.h>
7
18- (BOOL)TryWithMeetingNumber:(NSString *_Nonnull)meetingNumber;
19
25- (BOOL)TryWithPairingCode:(NSString *_Nonnull)pairingCode;
26
31- (BOOL)cancel;
32@end
33
38@protocol MobileRTCDirectShareServiceDelegate <NSObject>
39@optional
45- (void)onDirectShareStatusUpdate:(MobileRTCDirectShareStatus)status handler:(MobileRTCDirectShareViaMeetingIDOrPairingCodeHandler *_Nullable)handler;
46@end
47
53@interface MobileRTCDirectShareService : NSObject
57@property (assign, nonatomic) id<MobileRTCDirectShareServiceDelegate> _Nullable delegate;
58
64
70
75- (BOOL)startDirectShare;
76
81- (BOOL)stopDirectShare;
82@end
83
84
MobileRTCDirectShareStatus
Enumeration of direct sharing status.
Direct sharing helper Interface.
BOOL stopDirectShare()
Stop direct sharing.
BOOL startDirectShare()
Start direct sharing.
BOOL isDirectShareInProgress()
Determine if direct sharing is in progress.
id< MobileRTCDirectShareServiceDelegate > _Nullable delegate
Direct sharing helper callback.
BOOL canStartDirectShare()
Determine if it is able to start the direct sharing.
Direct sharing by meeting ID or pairing code helper interface.
BOOL cancel()
Delete the present direct sharing.