Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
DllAddonInterface Class Referenceabstract

#include <DllAddon.h>

Inheritance diagram for DllAddonInterface:
DllAddon

Public Member Functions

virtual ~DllAddonInterface ()=default
 
virtual void GetAddon (void *pAddon)=0
 
virtual ADDON_STATUS Create (void *cb, void *info)=0
 
virtual void Destroy ()=0
 
virtual ADDON_STATUS GetStatus ()=0
 
virtual ADDON_STATUS SetSetting (const char *settingName, const void *settingValue)=0
 
virtual const char * GetAddonTypeVersion (int type)=0
 

Constructor & Destructor Documentation

§ ~DllAddonInterface()

virtual DllAddonInterface::~DllAddonInterface ( )
virtualdefault

Member Function Documentation

§ Create()

virtual ADDON_STATUS DllAddonInterface::Create ( void cb,
void info 
)
pure virtual

§ Destroy()

virtual void DllAddonInterface::Destroy ( )
pure virtual

§ GetAddon()

virtual void DllAddonInterface::GetAddon ( void pAddon)
pure virtual

§ GetAddonTypeVersion()

virtual const char* DllAddonInterface::GetAddonTypeVersion ( int  type)
pure virtual

§ GetStatus()

virtual ADDON_STATUS DllAddonInterface::GetStatus ( )
pure virtual

§ SetSetting()

virtual ADDON_STATUS DllAddonInterface::SetSetting ( const char *  settingName,
const void settingValue 
)
pure virtual

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