Video SDK for Windows API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_session_info_interface.h
Go to the documentation of this file.
1
6#ifndef _ZOOM_VIDEO_SDK_SESSION_INFO_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_SESSION_INFO_INTERFACE_H_
10#include <string.h>
13
40
45{
51 int fps;
53 int latency;
55 int Jitter;
60
65
66 void reset()
67 {
68 frame_width = 0;
69 frame_height = 0;
70 fps = 0;
71 latency = 0;
72 Jitter = 0;
73 packetLossAvg = 0.0;
74 packetLossMax = 0.0;
75 }
202#endif
SDK defined vector interface.
virtual const zchar_t * getSessionName()=0
Get the session name.
virtual const zchar_t * getSessionHostName()=0
Get the host's name.
virtual uint64_t getSessionNumber()=0
Get the current session number.
virtual const zchar_t * getSessionID()=0
Get the session ID.
virtual IZoomVideoSDKUser * getSessionHost()=0
Get the session's host user object.
virtual IZoomVideoSDKUser * getMyself()=0
Get the session's user object for myself.
virtual ZoomVideoSDKErrors getSessionAudioStatisticInfo(ZoomVideoSDKSessionAudioStatisticInfo &send_info, ZoomVideoSDKSessionAudioStatisticInfo &recv_info)=0
Get session's audio statistic information.
virtual const zchar_t * getSessionPhonePasscode()=0
Get the session phone passcode.
virtual uint64_t getMaxTransferFileSize()=0
Get the maximum size for file transfer.
virtual const zchar_t * getTransferFileTypeWhiteList()=0
Get the list of allowed file types in transfer.
virtual bool IsValidUser(IZoomVideoSDKUser *pUser)=0
Determine if a user object is valid.
virtual ZoomVideoSDKErrors transferFile(const zchar_t *filePath)=0
Send file to all users in current session.
virtual const zchar_t * getSessionPassword()=0
Get the session's password.
virtual ZoomVideoSDKErrors getSessionShareStatisticInfo(ZoomVideoSDKSessionASVStatisticInfo &send_info, ZoomVideoSDKSessionASVStatisticInfo &recv_info)=0
Get session's share statistic information.
virtual ZoomVideoSDKSessionType getSessionType()=0
Get the session type of this session.
virtual bool isFileTransferEnable()=0
Determine whether file transfer is enabled.
virtual ZoomVideoSDKErrors getSessionVideoStatisticInfo(ZoomVideoSDKSessionASVStatisticInfo &send_info, ZoomVideoSDKSessionASVStatisticInfo &recv_info)=0
Get session's video statistic information.
virtual IVideoSDKVector< IZoomVideoSDKUser * > * getRemoteUsers()=0
Get a list of the session's remote users.
Session video/share statistic information.
Session audio statistic information.
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKSessionType
Enumeration of Zoom Video SDK session types.
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.
wchar_t zchar_t
unsigned __int64 uint64_t
struct _SessionAudioStatisticInfo ZoomVideoSDKSessionAudioStatisticInfo
Session audio statistic information.
struct _SessionASVStatisticInfo ZoomVideoSDKSessionASVStatisticInfo
Session video/share statistic information.