Agora C++ API Reference for All Platforms

Public Member Functions | List of all members
agora::rtc::IFileUploaderService Class Referenceabstract

Inherits agora::RefCountInterface.

## Public Member Functions
virtual | ~IFileUploaderService ()
virtual int | startImageUpload (const ImagePayloadData *imgData, aosl_ref_t ares=AOSL_REF_INVALID)=0
virtual int | stopImageUpload (aosl_ref_t ares=AOSL_REF_INVALID)=0
Public Member Functions inherited from agora::RefCountInterface
virtual void | AddRef () const =0
virtual RefCountReleaseStatus | Release () const =0
virtual bool | HasOneRef () const =0

## Additional Inherited Members
Protected Member Functions inherited from agora::RefCountInterface
virtual | ~RefCountInterface ()

## Detailed Description

The IFileUploadService class, which enables upload file service.

## Constructor & Destructor Documentation

## ◆ ~IFileUploaderService()

virtual agora::rtc::IFileUploaderService::~IFileUploaderService | ( |  | ) |
| inline virtual

## Member Function Documentation

## ◆ startImageUpload()

virtual int agora::rtc::IFileUploaderService::startImageUpload | ( | const ImagePayloadData * | imgData,
|  | aosl_ref_t | ares = `AOSL_REF_INVALID`
| ) |  |
| pure virtual

## ◆ stopImageUpload()

virtual int agora::rtc::IFileUploaderService::stopImageUpload | ( | aosl_ref_t | ares = `AOSL_REF_INVALID` | ) |
| pure virtual