nx_server_plugin_sdk  1.0
Server Plugin SDK
Public Member Functions | List of all members
nx::sdk::cloud_storage::MediaChunkList Class Reference

#include <device_archive.h>

Inheritance diagram for nx::sdk::cloud_storage::MediaChunkList:
nx::sdk::RefCountable< IMediaChunkList > nx::sdk::cloud_storage::DataList< MediaChunk >

Public Member Functions

 MediaChunkList (std::vector< MediaChunk > chunks)
 
virtual void goToBeginning () const override
 
virtual void next () const override
 
virtual bool atEnd () const override
 
virtual bool get (int64_t *outStartTimeMs, int64_t *durationMs, int *bucketId) const override
 
- Public Member Functions inherited from nx::sdk::RefCountable< IMediaChunkList >
 RefCountable (const RefCountable &)=delete
 
 RefCountable (RefCountable &&)=delete
 
RefCountableoperator= (const RefCountable &)=delete
 
RefCountableoperator= (RefCountable &&)=delete
 
virtual int addRef () const override
 
virtual int releaseRef () const override
 
int refCount () const
 

Additional Inherited Members

- Protected Member Functions inherited from nx::sdk::cloud_storage::DataList< MediaChunk >
 DataList (std::vector< MediaChunk > data)
 
void goToBeginning () const
 
void next () const
 
bool atEnd () const
 
const MediaChunkget () const
 

Detailed Description

This struct describes previously recorded media file.


The documentation for this class was generated from the following files: