Video SDK for Linux API Reference
Loading...
Searching...
No Matches
ISubSessionKit Class Referenceabstract

Subsession kit. More...

#include <zoom_video_sdk_subsession_interface.h>

Public Member Functions

virtual ~ISubSessionKit ()
 
virtual const zchar_tgetSubSessionName ()=0
 Get the subsession's name.
 
virtual const zchar_tgetSubSessionID ()=0
 Get the subsessions's ID.
 
virtual IVideoSDKVector< ISubSessionUser * > * getSubSessionUserList ()=0
 Get the list of users in this subsession.
 
virtual ZoomVideoSDKErrors joinSubSession ()=0
 Join this subsession.
 

Detailed Description

Subsession kit.

Definition at line 82 of file zoom_video_sdk_subsession_interface.h.

Constructor & Destructor Documentation

◆ ~ISubSessionKit()

virtual ISubSessionKit::~ISubSessionKit ( )
inlinevirtual

Definition at line 85 of file zoom_video_sdk_subsession_interface.h.

85{};

Member Function Documentation

◆ getSubSessionID()

virtual const zchar_t * ISubSessionKit::getSubSessionID ( )
pure virtual

Get the subsessions's ID.

Returns
The subsession ID.

◆ getSubSessionName()

virtual const zchar_t * ISubSessionKit::getSubSessionName ( )
pure virtual

Get the subsession's name.

Returns
The subsession name.

◆ getSubSessionUserList()

virtual IVideoSDKVector< ISubSessionUser * > * ISubSessionKit::getSubSessionUserList ( )
pure virtual

Get the list of users in this subsession.

Returns
If the function succeeds, it returns an array of ISubSessionUser. Otherwise returns NULL. For more details, see ISubSessionUser.

◆ joinSubSession()

virtual ZoomVideoSDKErrors ISubSessionKit::joinSubSession ( )
pure virtual

Join this subsession.

Returns
If the function succeeds, the return value is ZoomVideoSDKErrors_Success, otherwise not.