Video SDK for Linux API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_cmd_channel_interface.h
Go to the documentation of this file.
1
5
6#ifndef _ZOOM_VIDEO_SDK_CMD_CHANNEL_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_CMD_CHANNEL_INTERFACE_H_
9
11
12
14class ISubSessionUser;
21{
22public:
30 virtual ZoomVideoSDKErrors sendCommand(IZoomVideoSDKUser* receiver, const zchar_t* strCmd) = 0;
31
39 virtual ZoomVideoSDKErrors sendCommandToSubSessionUser(ISubSessionUser* subSessionUser, const zchar_t* strCmd) = 0;
40};
42#endif
Lightweight user identity used for subsession and cross-session commands.
virtual ZoomVideoSDKErrors sendCommandToSubSessionUser(ISubSessionUser *subSessionUser, const zchar_t *strCmd)=0
Send a command to a subsession user. Supports cross-session delivery between the main session and sub...
virtual ZoomVideoSDKErrors sendCommand(IZoomVideoSDKUser *receiver, const zchar_t *strCmd)=0
Send custom commands or data to other users in the current session. This API is rate-limited; overly ...
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.