Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKNotificationServiceController Class Reference

Controller class to manage meeting transfer and presence features. More...

#include <ZoomSDKNotificationServiceController.h>

Inherits NSObject.

Instance Methods

(BOOL) - isTransferMeetingEnabled
 Determines whether the transfer meeting feature is enabled.
 
(BOOL) - isPresenceFeatureEnabled
 Determines whether the presence feature is enabled.
 
(ZoomSDKError- transferMeeting:
 Try to transfer meeting to current device.
 
(ZoomSDKPresenceHelper *_Nullable) - getPresenceHelper
 Gets object of ZoomSDKPresenceHelper.
 
(ZoomSDKError- transferMeeting:transferMeetingMode:
 Try to transfer meeting to current device or join meeting with companion mode.
 

Properties

id< ZoomSDKNotificationServiceDelegatedelegate
 Delegate to receive meeting transfer and presence-related callbacks.
 

Detailed Description

Controller class to manage meeting transfer and presence features.

Definition at line 105 of file ZoomSDKNotificationServiceController.h.

Method Documentation

◆ getPresenceHelper

- (ZoomSDKPresenceHelper *_Nullable) getPresenceHelper

Gets object of ZoomSDKPresenceHelper.

Returns
If the function succeeds, it returns a ZoomSDKPresenceHelper object. Otherwise, this function fails and returns nil.

◆ isPresenceFeatureEnabled

- (BOOL) isPresenceFeatureEnabled

Determines whether the presence feature is enabled.

Returns
YES if enabled. Otherwise, NO.

◆ isTransferMeetingEnabled

- (BOOL) isTransferMeetingEnabled

Determines whether the transfer meeting feature is enabled.

◆ transferMeeting:

- (ZoomSDKError) transferMeeting: (int) index

Try to transfer meeting to current device.

Parameters
indexSpecifies the index.
Returns
If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
Deprecated
Use ZoomSDKNotificationServiceController::transferMeeting:transferMeetingMode: instead.

◆ transferMeeting:transferMeetingMode:

- (ZoomSDKError) transferMeeting: (NSString *) meetingId
transferMeetingMode: (ZoomSDKTransferMeetingMode) mode 

Try to transfer meeting to current device or join meeting with companion mode.

Parameters
meetingIdSpecifies the meeting list's meeting ID.
modeSpecifies the transfer meeting mode. If the mode is ZoomSDKTransferMeetingMode_Companion, you will join meeting as a companion, otherwise will transfer meeting to current device.
Returns
If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.

Property Documentation

◆ delegate

- (id<ZoomSDKNotificationServiceDelegate>) delegate
readwritenonatomicassign

Delegate to receive meeting transfer and presence-related callbacks.

Definition at line 109 of file ZoomSDKNotificationServiceController.h.