macOS SDK API Reference
Loading...
Searching...
No Matches
ZoomSDKRemoteControllerHelper.h
Go to the documentation of this file.
2// [Used for Customized UI]
3
4#import <Foundation/Foundation.h>
5#import "ZoomSDKErrors.h"
6@protocol ZoomSDKRemoteControllerDelegate <NSObject>
13- (void)onRemoteControlStatus:(ZoomSDKRemoteControlStatus)status User:(unsigned int)userID;
14@end
15
16@interface ZoomSDKRemoteControllerHelper : NSObject
17{
18 id<ZoomSDKRemoteControllerDelegate> _delegate;
19
20}
21@property(nonatomic, assign) id<ZoomSDKRemoteControllerDelegate> delegate;
27- (ZoomSDKError)canRequestRemoteControl:(unsigned int)userid;
28
34- (ZoomSDKError)haveRemoteControlPrivilege:(unsigned int)userid;
35
41- (ZoomSDKError)isInRemoteControlling:(unsigned int)userid;
42
48- (ZoomSDKError)startRemoteControl:(unsigned int)userid;
49
55- (ZoomSDKError)stopRemoteControl:(unsigned int)userid;
56
62- (ZoomSDKError)requestRemoteControl:(unsigned int)userid;
63
69- (ZoomSDKError)giveUpRemoteControl:(unsigned int)userid;
70
76- (ZoomSDKError)giveRemoteControlPrivilegeTo:(unsigned int)userid;
77
83- (ZoomSDKError)declineRemoteControlRequest:(unsigned int)userid;
84
89- (ZoomSDKError)revokeRemoteControl;
90
96- (ZoomSDKError)getCurrentRemoteController:(unsigned int*)userid;
97
104- (ZoomSDKError)sendRemoteControlEvent:(NSEvent *)theEvent ShareView:(NSView*)shareView;
105@end
ZoomSDKRemoteControlStatus
Enumeration of status of remote control.
ZoomSDKError
Enumeration of common errors of SDK.
id< ZoomSDKRemoteControllerDelegate > _delegate