7#import <Foundation/Foundation.h>
21@property(nonatomic, assign, readonly)
unsigned int ratio;
25@property(nonatomic, assign, readonly)
unsigned long long completeSize;
57@property(nonatomic, assign, readonly) time_t timeStamp;
61@property(nonatomic, assign, readonly) BOOL isSendToAll;
65@property(nonatomic, assign, readonly)
unsigned long long fileSize;
69@property(nonatomic, copy, readonly) NSString *fileName;
95@property(nonatomic, assign, readonly) time_t timeStamp;
99@property(nonatomic, assign, readonly) BOOL isSendToAll;
103@property(nonatomic, assign, readonly)
unsigned long long fileSize;
107@property(nonatomic, copy, readonly) NSString *fileName;
140@property(nonatomic, assign, readonly)
int sendFrequency;
145@property(nonatomic, assign, readonly)
int sendLatency;
150@property(nonatomic, assign, readonly)
int sendJitter;
155@property(nonatomic, assign, readonly)
float sendPacketLossAvg;
160@property(nonatomic, assign, readonly)
float sendPacketLossMax;
165@property(nonatomic, assign, readonly)
int recvFrequency;
170@property(nonatomic, assign, readonly)
int recvLatency;
175@property(nonatomic, assign, readonly)
int recvJitter;
180@property(nonatomic, assign, readonly)
float recvPacketLossAvg;
185@property(nonatomic, assign, readonly)
float recvPacketLossMax;
197@property(nonatomic, assign, readonly)
int sendFrameWidth;
202@property(nonatomic, assign, readonly)
int sendFrameHeigh;
207@property(nonatomic, assign, readonly)
int sendFps;
212@property(nonatomic, assign, readonly)
int sendLatency;
217@property(nonatomic, assign, readonly)
int sendJitte;
222@property(nonatomic, assign, readonly)
float sendPacketLossAvg;
227@property(nonatomic, assign, readonly)
float sendPacketLossMax;
232@property(nonatomic, assign, readonly)
int recvFrameWidth;
237@property(nonatomic, assign, readonly)
int recvFrameHeigh;
242@property(nonatomic, assign, readonly)
int recvFps;
247@property(nonatomic, assign, readonly)
int recvLatency;
252@property(nonatomic, assign, readonly)
int recvJitte;
257@property(nonatomic, assign, readonly)
float recvPacketLossAvg;
262@property(nonatomic, assign, readonly)
float recvPacketLossMax;
275- (
unsigned long long)getSessionNumber;
281- (NSString* _Nullable)getSessionName;
287- (NSString* _Nullable)getSessionPassword;
293- (NSString* _Nullable)getSessionPhonePasscode;
300- (NSString* _Nullable)getSessionID;
306- (NSString* _Nullable)getSessionHostName;
348- (BOOL)isFileTransferEnabled;
361- (NSString * _Nullable)getTransferFileTypeWhiteList;
367- (
unsigned long long)getMaxTransferFileSize;
ZMVideoSDKFileTransferStatus
Enumeration of file transfer status.
ZMVideoSDKErrors
Enumerates all errors in the VideoSDK.
ZMVideoSDKSessionType
Enumeration of session type.
Represents the progress details of a file transfer.
unsigned long long completeSize
The size of the file transferred so far in bytes.
unsigned int bitPreSecond
The speed of the file transfer in bits per second.
unsigned int ratio
The ratio of the file transfer completed.
Represents the status of a file transfer, including current state and progress.
Represents a file being received in the session.
Represents a file being sent in the session.
Provides video/share statistics such as resolution, FPS, latency, and packet loss.
Provides audio statistics for the session such as latency, jitter, and packet loss.
Provides access to session-level information and operations.
Zoom Video SDK user information.