Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
ADDON::CAddonStatusHandler Class Reference

#include <AddonStatusHandler.h>

Inheritance diagram for ADDON::CAddonStatusHandler:
CThread

Public Member Functions

 CAddonStatusHandler (const std::string &addonID, ADDON_STATUS status, std::string message, bool sameThread=true)
 
 ~CAddonStatusHandler () override
 
void Process () override
 
void OnStartup () override
 
void OnExit () override
 

Detailed Description

Class - CAddonStatusHandler Used to inform the user about occurred errors and changes inside Add-on's, and ask him what to do. It can executed in the same thread as the calling function or in a separate thread.

Constructor & Destructor Documentation

§ CAddonStatusHandler()

ADDON::CAddonStatusHandler::CAddonStatusHandler ( const std::string &  addonID,
ADDON_STATUS  status,
std::string  message,
bool  sameThread = true 
)
Todo:
The status handled CAddonStatusHandler by is related to the class, not the instance having CAddonMgr construct an instance makes no sense

§ ~CAddonStatusHandler()

ADDON::CAddonStatusHandler::~CAddonStatusHandler ( )
override

Member Function Documentation

§ OnExit()

void ADDON::CAddonStatusHandler::OnExit ( )
overridevirtual

Reimplemented from CThread.

§ OnStartup()

void ADDON::CAddonStatusHandler::OnStartup ( )
overridevirtual

Reimplemented from CThread.

§ Process()

void ADDON::CAddonStatusHandler::Process ( void  )
overridevirtual
Todo:
Doesn't dialogaddonsettings save these automatically? It should do this.

Reimplemented from CThread.


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