Subsession helper interface.
More...
#include <zoom_video_sdk_subsession_interface.h>
Subsession helper interface.
- Note
- Only session host and manager can get this helper.
Definition at line 213 of file zoom_video_sdk_subsession_interface.h.
◆ ~IZoomVideoSDKSubSessionHelper()
virtual IZoomVideoSDKSubSessionHelper::~IZoomVideoSDKSubSessionHelper |
( |
| ) |
|
|
inlinevirtual |
◆ addSubSessionToPreList()
Add a subsession name to the prepared list.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success, otherwise not.
◆ clearSubSessionPreList()
Clear the prepared list.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success, otherwise not.
◆ commitSubSessionList()
Withdraw all committed subsessions and commit the prepared list.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success, otherwise not.
- Note
- If the function succeeds, the prepared list will be cleared, 'onSubSessionStatusChanged'is the corresponding callback notification.
◆ getCommittedSubSessionList()
Get the list of commited subsessions.
- Returns
- If the function succeeds, it returns an array of ISubSessionKit. Otherwise returns NULL. For more details, see ISubSessionKit.
◆ getSubSessionPreList()
Get the list of prepared subsession names.
- Returns
- If the function succeeds, it returns an array of subsession names.
◆ removeSubSessionFromPreList()
Remove a subsession name from the prepared list.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success, otherwise not.
◆ withdrawSubSessionList()
Withdraw all committed subsessions.
- Returns
- If the function succeeds, the return value is ZoomVideoSDKErrors_Success, otherwise not.
- Note
- If the function succeeds, the prepared list will be cleared, 'onSubSessionStatusChanged'is the corresponding callback notification.