kodi
Public Member Functions | Static Public Member Functions | List of all members
COSXStorageProvider Class Reference
Inheritance diagram for COSXStorageProvider:
Inheritance graph
[legend]
Collaboration diagram for COSXStorageProvider:
Collaboration graph
[legend]

Public Member Functions

void Initialize () override
 
void Stop () override
 
void GetLocalDrives (VECSOURCES &localDrives) override
 
void GetRemovableDrives (VECSOURCES &removableDrives) override
 
std::vector< std::string > GetDiskUsage () override
 
bool Eject (const std::string &mountpath) override
 
bool PumpDriveChangeEvents (IStorageEventsCallback *callback) override
 
- Public Member Functions inherited from IStorageProvider
virtual std::string GetFirstOpticalDeviceFileName ()
 

Static Public Member Functions

static void VolumeMountNotification (const char *label, const char *mountpoint)
 
static void VolumeUnmountNotification (const char *label, const char *mountpoint)
 
- Static Public Member Functions inherited from IStorageProvider
static std::unique_ptr< IStorageProviderCreateInstance ()
 Called by media manager to create platform storage provider. More...
 

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