6#import <Foundation/Foundation.h>
7#import <ZoomSDK/ZoomSDKErrors.h>
14@protocol ZoomSDKRemoteControllerDelegate <NSObject>
27- (void)onUserRemoteControlForbidden:(
unsigned int)userId;
43@property(nonatomic, assign, nullable) id<ZoomSDKRemoteControllerDelegate>
delegate;
50- (
ZoomSDKError)canRequestRemoteControl:(
unsigned int)shareSourceID;
57- (
ZoomSDKError)haveRemoteControlPrivilege:(
unsigned int)shareSourceID;
127- (
ZoomSDKError)sendRemoteControlEvent:(NSEvent *)theEvent ShareView:(NSView*)shareView;
ZoomSDKRemoteControlStatus
Enumeration of status of remote control.
ZoomSDKError
Enumeration of common errors of SDK.
Helper class to manage remote control operations in Zoom meeting.
ZoomSDKError canEnableAutoAcceptRemoteControlFeature()
Whether the current user can enable the auto accept remote control requests feature.
ZoomSDKError revokeRemoteControl()
Gets back the authority of remote control.
id< ZoomSDKRemoteControllerDelegate > delegate
The delegate to receive remote control status updates.
id< ZoomSDKRemoteControllerDelegate > _delegate
BOOL IsAutoAcceptRemoteControlFeatureEnabled()
Determines if the auto accept remote control requests feature is enabled in the meeting.