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

Retrieving basic information about a file transfer in the Zoom Video SDK. More...

#include <zoom_video_sdk_def.h>

Inherited by IZoomVideoSDKReceiveFile, and IZoomVideoSDKSendFile.

Public Member Functions

virtual ~IZoomVideoSDKFileTransferBaseInfo ()
 
virtual time_t getTimeStamp ()=0
 Get the timestamp when the file transfer started.
 
virtual bool isSendToAll ()=0
 Check whether the file was sent to all participants.
 
virtual uint32_t getFileSize ()=0
 Get the size of the file in bytes.
 
virtual const zchar_tgetFileName ()=0
 Get the name of the file being transferred.
 
virtual ZoomVideoSDKFileStatus getStatus ()=0
 Get the current transfer status of the file.
 

Detailed Description

Retrieving basic information about a file transfer in the Zoom Video SDK.

Definition at line 644 of file zoom_video_sdk_def.h.

Constructor & Destructor Documentation

◆ ~IZoomVideoSDKFileTransferBaseInfo()

virtual IZoomVideoSDKFileTransferBaseInfo::~IZoomVideoSDKFileTransferBaseInfo ( )
inlinevirtual

Definition at line 647 of file zoom_video_sdk_def.h.

647{}

Member Function Documentation

◆ getFileName()

virtual const zchar_t * IZoomVideoSDKFileTransferBaseInfo::getFileName ( )
pure virtual

Get the name of the file being transferred.

Returns
Pointer to a string containing the file name.

◆ getFileSize()

virtual uint32_t IZoomVideoSDKFileTransferBaseInfo::getFileSize ( )
pure virtual

Get the size of the file in bytes.

Returns
File size in bytes.

◆ getStatus()

virtual ZoomVideoSDKFileStatus IZoomVideoSDKFileTransferBaseInfo::getStatus ( )
pure virtual

Get the current transfer status of the file.

Returns
A ZoomVideoSDKFileStatus structure with current status and progress.

◆ getTimeStamp()

virtual time_t IZoomVideoSDKFileTransferBaseInfo::getTimeStamp ( )
pure virtual

Get the timestamp when the file transfer started.

Returns
The UNIX timestamp (in seconds) of the file transfer.

◆ isSendToAll()

virtual bool IZoomVideoSDKFileTransferBaseInfo::isSendToAll ( )
pure virtual

Check whether the file was sent to all participants.

Returns
true if the file was sent to all, false otherwise.