TTElib
Twitchy Thumbs Entertainment library
Classes | Namespaces | Macros | Functions
remote_storage.h File Reference

Classes

class  TTE::RemoteStorage::DownloadInterface
 
class  TTE::RemoteStorage::UploadInterface
 

Namespaces

 TTE
 
 TTE::RemoteStorage
 

Macros

#define _TTE_REMOTE_STORAGE_H_   _TTE_REMOTE_STORAGE_H_
 

Functions

bool TTE::RemoteStorage::FileWrite (const char *path, const void *data, size_t dataSize)
 
size_t TTE::RemoteStorage::FileRead (const char *path, void *data, size_t dataSize)
 
const void * TTE::RemoteStorage::FileReadOnly (const char *path, size_t *dataSize=NULL)
 
bool TTE::RemoteStorage::FileDelete (const char *path)
 
bool TTE::RemoteStorage::FileExists (const char *path)
 
size_t TTE::RemoteStorage::GetFileSize (const char *path)
 
void TTE::RemoteStorage::Reset ()
 
unsigned int TTE::RemoteStorage::GetFileCount ()
 
const char * TTE::RemoteStorage::GetFilePath (unsigned int fileNum)
 
const char * TTE::RemoteStorage::GetFilePathAndSize (unsigned int fileNum, size_t *fileSize)
 
bool TTE::RemoteStorage::GetQuota (int *available, int *total=NULL)
 
bool TTE::RemoteStorage::Download (DownloadInterface *interf=NULL)
 
bool TTE::RemoteStorage::DownloadSync ()
 
bool TTE::RemoteStorage::Upload (UploadInterface *interf=NULL)
 

Macro Definition Documentation

#define _TTE_REMOTE_STORAGE_H_   _TTE_REMOTE_STORAGE_H_