A set of results returned by GPUdb::showVideo. More…
#include <gpudb/protocol/show_video.h>
Public Member Functions | |
| ShowVideoResponse () | |
| Constructs a ShowVideoResponse object with default parameters. | |
Public Attributes | |
| std::vector< std::string > | creationTimes |
| Creation time for each video as an ISO-8601 datetime. | |
| std::vector< int64_t > | elapsedRenderTimeSeconds |
| The elapsed time spent rendering each video in seconds. | |
| std::vector< int64_t > | jobIds |
| The job id of the rendering process, for each video that is still being rendered. | |
| std::vector< std::string > | paths |
| KIFS path to each video. | |
| std::vector< int64_t > | renderedBytes |
| The number of bytes emitted by the encoder for each video. | |
| std::vector< int64_t > | renderedFrames |
| The number of frames rendered for each video. | |
| std::vector< int64_t > | renderedPercents |
| Percent completion of each video’s rendering process (0-100). | |
| std::vector< std::string > | requests |
| JSON-string reflecting each video’s creation parameters. | |
| std::vector< std::string > | status |
| The status of the last rendered frame for each video. | |
| std::vector< int64_t > | ttls |
| The remaining TTL, in minutes, before the respective video expires (-1 if it will never expire). | |
| std::map< std::string, std::string > | info |
| Additional information. | |
Detailed Description
A set of results returned by GPUdb::showVideo.
Definition at line 106 of file show_video.h.
Constructor & Destructor Documentation
◆ ShowVideoResponse()
| inline |
Constructs a ShowVideoResponse object with default parameters.
Definition at line 111 of file show_video.h.
Member Data Documentation
◆ creationTimes
| std::vector<std::string> gpudb::ShowVideoResponse::creationTimes |
Creation time for each video as an ISO-8601 datetime.
Definition at line 129 of file show_video.h.
◆ elapsedRenderTimeSeconds
| std::vector<int64_t> gpudb::ShowVideoResponse::elapsedRenderTimeSeconds |
The elapsed time spent rendering each video in seconds.
Definition at line 134 of file show_video.h.
◆ info
| std::map<std::string, std::string> gpudb::ShowVideoResponse::info |
Additional information.
Definition at line 183 of file show_video.h.
◆ jobIds
| std::vector<int64_t> gpudb::ShowVideoResponse::jobIds |
The job id of the rendering process, for each video that is still being rendered.
Definition at line 140 of file show_video.h.
◆ paths
| std::vector<std::string> gpudb::ShowVideoResponse::paths |
KIFS path to each video.
Definition at line 145 of file show_video.h.
◆ renderedBytes
| std::vector<int64_t> gpudb::ShowVideoResponse::renderedBytes |
The number of bytes emitted by the encoder for each video.
Definition at line 150 of file show_video.h.
◆ renderedFrames
| std::vector<int64_t> gpudb::ShowVideoResponse::renderedFrames |
The number of frames rendered for each video.
Definition at line 155 of file show_video.h.
◆ renderedPercents
| std::vector<int64_t> gpudb::ShowVideoResponse::renderedPercents |
Percent completion of each video’s rendering process (0-100).
Definition at line 160 of file show_video.h.
◆ requests
| std::vector<std::string> gpudb::ShowVideoResponse::requests |
JSON-string reflecting each video’s creation parameters.
Definition at line 165 of file show_video.h.
◆ status
| std::vector<std::string> gpudb::ShowVideoResponse::status |
The status of the last rendered frame for each video.
Either OK or Error with a message indicating the nature of the error.
Definition at line 171 of file show_video.h.
◆ ttls
| std::vector<int64_t> gpudb::ShowVideoResponse::ttls |
The remaining TTL, in minutes, before the respective video expires (-1 if it will never expire).
Definition at line 178 of file show_video.h.
The documentation for this struct was generated from the following file:
- gpudb/protocol/show_video.h