9#import <Foundation/Foundation.h>
11NS_ASSUME_NONNULL_BEGIN
134- (
ZoomVideoSDKError)addSubSessionToPreList:(NSArray <NSString *>* _Nonnull)subSessionNames;
139- (
ZoomVideoSDKError)removeSubSessionFromPreList:(NSArray <NSString *> *_Nonnull)subSessionNames;
ZoomVideoSDKError
Enumerates all errors in the VideoSDK.
Subsession helper interface.
ZoomVideoSDKError withdrawSubSessionList()
Withdraw all committed subsession list.
ZoomVideoSDKError commitSubSessionList()
Withdraw all committed subsession list and commit the prepared list.
NSArray< ZoomVideoSDKSubSessionKit * > *_Nullable getCommittedSubSessionList()
Get the commited subsession list.
NSArray< NSString * > *_Nullable getSubSessionPreList()
Get the subsession name prepared list.
ZoomVideoSDKError clearSubSessionPreList()
Clear the prepared list.
NSArray< ZoomVideoSDKSubSessionUser * > *_Nullable getSubSessionUserList()
Get the user list in this subsessions.
ZoomVideoSDKError joinSubSession()
Join this subsessions.
NSString *_Nullable getSubSessionName()
Get the subsession's nam.
NSString *_Nullable getSubSessionID()
Get the subsessions's ID.
BOOL isSubSessionStarted()
Determine if the subsession is started .
ZoomVideoSDKError startSubSession()
Start subsession.
ZoomVideoSDKError stopSubSession()
Stop subsession.
SubSession attendee helper interface.
ZoomVideoSDKError returnToMainSession()
Return to main session.
ZoomVideoSDKError requestForHelp()
Request for help.
Subsession user help request handler.
NSString *_Nullable getRequestSubSessionName()
Get the name of the subsession where the user sent this request.
ZoomVideoSDKError ignore()
Ignore this request.
NSString *_Nullable getRequestUserName()
Get the username of the user who sent this request.
ZoomVideoSDKError joinSubSessionByUserRequest()
Join the subsession which request help is from.
NSString * getUserGUID()
Get the subsession user's GUID.
NSString * getUserName()
Get the subsession user's username.