|
virtual void | Initialize ()=0 |
|
virtual void | Stop ()=0 |
|
virtual void | GetLocalDrives (VECSOURCES &localDrives)=0 |
|
virtual void | GetRemovableDrives (VECSOURCES &removableDrives)=0 |
|
virtual std::string | GetFirstOpticalDeviceFileName () |
|
virtual bool | Eject (const std::string &mountpath)=0 |
|
virtual std::vector< std::string > | GetDiskUsage ()=0 |
|
virtual bool | PumpDriveChangeEvents (IStorageEventsCallback *callback)=0 |
|
◆ CreateInstance()
Called by media manager to create platform storage provider.
This method used to create platform specified storage provider
The documentation for this class was generated from the following files:
- xbmc/storage/IStorageProvider.h
- xbmc/platform/android/storage/AndroidStorageProvider.cpp
- xbmc/platform/darwin/ios-common/storage/IOSStorageProvider.mm
- xbmc/platform/darwin/osx/storage/OSXStorageProvider.cpp
- xbmc/platform/linux/storage/LinuxStorageProvider.cpp
- xbmc/platform/win10/storage/Win10StorageProvider.cpp
- xbmc/platform/win32/storage/Win32StorageProvider.cpp