Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.

#include <Filesystem.h>

Inheritance diagram for kodi::vfs::CacheStatus:
kodi::addon::CStructHdl< CacheStatus, VFS_CACHE_STATUS_DATA >

Public Member Functions

void SetForward (uint64_t forward)
 Set number of bytes cached forward of current position. More...
 
uint64_t GetForward ()
 Get number of bytes cached forward of current position. More...
 
void SetMaxRate (unsigned int maxrate)
 Set maximum number of bytes per second cache is allowed to fill. More...
 
unsigned int GetMaxRate ()
 Set maximum number of bytes per second cache is allowed to fill. More...
 
void SetCurrentRate (unsigned int currate)
 Set average read rate from source file since last position change. More...
 
unsigned int GetCurrentRate ()
 Get average read rate from source file since last position change. More...
 
void SetLowspeed (bool lowspeed)
 Set cache low speed condition detected. More...
 
bool GetLowspeed ()
 Get cache low speed condition detected. More...
 
- Public Member Functions inherited from kodi::addon::CStructHdl< CacheStatus, VFS_CACHE_STATUS_DATA >
 CStructHdl ()
 
 CStructHdl (const CacheStatus &cppClass)
 
 CStructHdl (const VFS_CACHE_STATUS_DATA *cStructure)
 
 CStructHdl (VFS_CACHE_STATUS_DATA *cStructure)
 
const CStructHdloperator= (const CStructHdl &right)
 
const CStructHdloperator= (const VFS_CACHE_STATUS_DATA &right)
 
virtual ~CStructHdl ()
 
 operator VFS_CACHE_STATUS_DATA * ()
 
 operator const VFS_CACHE_STATUS_DATA * () const
 
const VFS_CACHE_STATUS_DATAGetCStructure () const
 

Additional Inherited Members

- Protected Attributes inherited from kodi::addon::CStructHdl< CacheStatus, VFS_CACHE_STATUS_DATA >
VFS_CACHE_STATUS_DATAm_cStructure
 

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