|
kodi
|


Classes | |
| struct | WakeUpEntry |
Public Member Functions | |
| bool | WakeUpHost (const CURL &fileUrl) |
| bool | WakeUpHost (const std::string &hostName, const std::string &customMessage) |
| void | QueueMACDiscoveryForAllRemotes () |
| void | OnJobComplete (unsigned int jobID, bool success, CJob *job) override |
| The callback used when a job completes. More... | |
| void | OnSettingChanged (const std::shared_ptr< const CSetting > &setting) override |
| The value of the given setting has changed. More... | |
| void | OnSettingsLoaded () override |
| Settings have been loaded. More... | |
Public Member Functions inherited from ISettingCallback | |
| virtual bool | OnSettingChanging (const std::shared_ptr< const CSetting > &setting) |
| The value of the given setting is being changed. More... | |
| virtual void | OnSettingAction (const std::shared_ptr< const CSetting > &setting) |
| The given setting has been activated. More... | |
| virtual bool | OnSettingUpdate (const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) |
| The given setting needs to be updated. More... | |
| virtual void | OnSettingPropertyChanged (const std::shared_ptr< const CSetting > &setting, const char *propertyName) |
| The given property of the given setting has changed. More... | |
Public Member Functions inherited from ISettingsHandler | |
| virtual bool | OnSettingsLoading () |
| Settings loading has been initiated. More... | |
| virtual bool | OnSettingsSaving () const |
| Settings saving has been initiated. More... | |
| virtual void | OnSettingsSaved () const |
| Settings have been saved. More... | |
| virtual void | OnSettingsUnloaded () |
| Setting values have been unloaded. More... | |
| virtual void | OnSettingsCleared () |
| Settings have been cleared. More... | |
Static Public Member Functions | |
| static CWakeOnAccess & | GetInstance () |
|
overridevirtual |
The callback used when a job completes.
OnJobComplete is called at the completion of the job's DoWork() function, and is used to return information to the caller on the result of the job. On returning form this function the CJobManager will destroy this job.
| jobID | the unique id of the job (as retrieved from CJobManager::AddJob) |
| success | the result from the DoWork call |
| job | the job that has been processed. The job will be destroyed after this function returns |
Implements IJobCallback.
|
overridevirtual |
The value of the given setting has changed.
This callback is triggered whenever the value of a setting has been successfully changed (i.e. none of the OnSettingChanging() handlers) has reverted the change.
| setting | The setting whose value has been changed |
Reimplemented from ISettingCallback.
|
overridevirtual |
Settings have been loaded.
This callback can be used to trigger loading other settings.
Reimplemented from ISettingsHandler.
1.8.13