Interface for file station request base.
More...
#include <QtsHttpFileStation.h>
Interface for file station request base.
- One file station API map to one file station request.
- Abort FS request.
- Get response from file station API.
virtual BOOL IQtsHttpFileStationRequestBase::Abort |
( |
| ) |
|
|
pure virtual |
Developer can abort file station API by calling Abort() anytime.
- Returns
- TRUE : Abort success.
-
FALSE : Abort fail.
virtual LPCTSTR IQtsHttpFileStationRequestBase::ResponseChunkedUploadID |
( |
| ) |
|
|
pure virtual |
Get chunked upload ID after CreateChunkedUploadIDAsync API success.
- Returns
- LPCTSTR : Output chunked upload ID.
Get extract file list after ListContentsOfExtractedFileAsync API success.
- Returns
- vector<CQtsHttpExtractEntry>* : Output extract file list.
virtual vector<CQtsHttpFileEntry>* IQtsHttpFileStationRequestBase::ResponseFileList |
( |
| ) |
|
|
pure virtual |
Get file list after GetShareFolderListAsync/GetFileListAsync/SearchFileAsync API success.
- Returns
- vector<CQtsHttpFileEntry>* : Output file list.
virtual int IQtsHttpFileStationRequestBase::ResponseFileListCount |
( |
| ) |
|
|
pure virtual |
Get file list count after GetFileListCountAsync API success.
- Returns
- int : Output file list count.
Get file/folder status after GetFileStatusAsync API success.
- Returns
- CQtsHttpFileStatus : Output file/folder status.
virtual CQtsHttpNASInfo IQtsHttpFileStationRequestBase::ResponseNASInfo |
( |
| ) |
|
|
pure virtual |
Get hostname and external IP address of the QNAP Turbo NAS after GetDomainIPListAsync API success.
- Returns
- CQtsHttpNASInfo : Output hostname and external IP address.
Get share link after CreateShareLinkAsync API success.
- Returns
- CQtsHttpShareLink : Output share link.
virtual vector<CQtsHttpShareLink>* IQtsHttpFileStationRequestBase::ResponseShareLinkList |
( |
| ) |
|
|
pure virtual |
Get share link list after GetShareLinkListAsync API success.
- Returns
- vector<CQtsHttpShareLink>* : Output share link list.
The documentation for this class was generated from the following file: