Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <UDevProvider.h>
Public Member Functions | |
CUDevProvider () | |
~CUDevProvider () override=default | |
void | Initialize () override |
void | Stop () override |
void | GetLocalDrives (std::vector< CMediaSource > &localDrives) override |
void | GetRemovableDrives (std::vector< CMediaSource > &removableDrives) override |
bool | Eject (const std::string &mountpath) override |
std::vector< std::string > | GetDiskUsage () override |
bool | PumpDriveChangeEvents (IStorageEventsCallback *callback) override |
Public Member Functions inherited from IStorageProvider | |
virtual | ~IStorageProvider ()=default |
virtual std::string | GetFirstOpticalDeviceFileName () |
Additional Inherited Members | |
Static Public Member Functions inherited from IStorageProvider | |
static std::unique_ptr< IStorageProvider > | CreateInstance () |
Called by media manager to create platform storage provider. | |
CUDevProvider::CUDevProvider | ( | ) |
|
overridedefault |
|
overridevirtual |
Implements IStorageProvider.
|
overridevirtual |
Implements IStorageProvider.
|
overridevirtual |
Implements IStorageProvider.
|
overridevirtual |
Implements IStorageProvider.
|
overridevirtual |
Implements IStorageProvider.
|
overridevirtual |
Implements IStorageProvider.
|
overridevirtual |
Implements IStorageProvider.