11#include "AddonString.h"
14#include "utils/LangCodeExpander.h"
15#include "swighelper.h"
18#ifndef DOXYGEN_SHOULD_SKIP_THIS
25 extern const int lLOGDEBUG;
40#ifdef DOXYGEN_SHOULD_USE_THIS
85 void log(
const char* msg,
int level = lLOGDEBUG);
88#ifdef DOXYGEN_SHOULD_USE_THIS
109#ifdef DOXYGEN_SHOULD_USE_THIS
130#ifdef DOXYGEN_SHOULD_USE_THIS
153#ifdef DOXYGEN_SHOULD_USE_THIS
182#ifdef DOXYGEN_SHOULD_USE_THIS
208#ifdef DOXYGEN_SHOULD_USE_THIS
241 void sleep(
long timemillis);
244#ifdef DOXYGEN_SHOULD_USE_THIS
272#ifdef DOXYGEN_SHOULD_USE_THIS
299#ifdef DOXYGEN_SHOULD_USE_THIS
330 String
getLanguage(
int format = CLangCodeExpander::ENGLISH_NAME,
bool region =
false);
333#ifdef DOXYGEN_SHOULD_USE_THIS
356#ifdef DOXYGEN_SHOULD_USE_THIS
386#ifdef DOXYGEN_SHOULD_USE_THIS
409#ifdef DOXYGEN_SHOULD_USE_THIS
436#ifdef DOXYGEN_SHOULD_USE_THIS
465#ifdef DOXYGEN_SHOULD_USE_THIS
491#ifdef DOXYGEN_SHOULD_USE_THIS
517 void playSFX(
const char* filename,
bool useCached =
true);
520#ifdef DOXYGEN_SHOULD_USE_THIS
542#ifdef DOXYGEN_SHOULD_USE_THIS
566#ifdef DOXYGEN_SHOULD_USE_THIS
595#ifdef DOXYGEN_SHOULD_USE_THIS
618#ifdef DOXYGEN_SHOULD_USE_THIS
665#ifdef DOXYGEN_SHOULD_USE_THIS
691#ifdef DOXYGEN_SHOULD_USE_THIS
715#ifdef DOXYGEN_SHOULD_USE_THIS
739 Tuple<String,String>
getCleanMovieTitle(
const String& path,
bool usefoldername =
false);
742#ifdef DOXYGEN_SHOULD_USE_THIS
771#ifdef DOXYGEN_SHOULD_USE_THIS
802#ifdef DOXYGEN_SHOULD_USE_THIS
830#ifdef DOXYGEN_SHOULD_USE_THIS
866#ifdef DOXYGEN_SHOULD_USE_THIS
887#ifdef DOXYGEN_SHOULD_USE_THIS
908#ifdef DOXYGEN_SHOULD_USE_THIS
934#ifdef DOXYGEN_SHOULD_USE_THIS
968#ifndef DOXYGEN_SHOULD_SKIP_THIS
969 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_WEBSERVER);
970 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_AIRPLAYSERVER);
971 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_UPNPSERVER);
972 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_UPNPRENDERER);
973 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_EVENTSERVER);
974 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_JSONRPCSERVER);
975 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_ZEROCONF);
977 SWIG_CONSTANT_FROM_GETTER(
int, PLAYLIST_MUSIC);
978 SWIG_CONSTANT_FROM_GETTER(
int, PLAYLIST_VIDEO);
979 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_OPEN);
980 SWIG_CONSTANT_FROM_GETTER(
int, DRIVE_NOT_READY);
981 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_CLOSED_NO_MEDIA);
982 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_CLOSED_MEDIA_PRESENT);
983 SWIG_CONSTANT_FROM_GETTER(
int, LOGDEBUG);
984 SWIG_CONSTANT_FROM_GETTER(
int, LOGINFO);
985 SWIG_CONSTANT_FROM_GETTER(
int, LOGWARNING);
986 SWIG_CONSTANT_FROM_GETTER(
int, LOGERROR);
987 SWIG_CONSTANT_FROM_GETTER(
int, LOGFATAL);
988 SWIG_CONSTANT_FROM_GETTER(
int, LOGNONE);
990 SWIG_CONSTANT_FROM_GETTER(
int, ISO_639_1);
991 SWIG_CONSTANT_FROM_GETTER(
int, ISO_639_2);
992 SWIG_CONSTANT_FROM_GETTER(
int, ENGLISH_NAME);
994 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_NO_ADAPTER);
995 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_ON);
996 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_STANDBY);
997 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_TRANSITION_TO_ON);
998 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_TRANSITION_TO_STANDBY);
999 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_UNKNOWN);
1001 void registerMonitor(Monitor* monitor);
1002 void unregisterMonitor(Monitor* monitor);
getRegion(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getSkinDir()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCondVisibility(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getIPAddress()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getSupportedMedia(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getDVDState()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getInfoLabel(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
executebuiltin(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCacheThumbName(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getDatabaseName(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
log(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
shutdown()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getUserAgent()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
audioSuspend()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCleanMovieTitle(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
enableNavSounds(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getCecAdapterNames()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
skinHasImage(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getLocalizedString(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
startServer(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getLanguage(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getFreeMem()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
convertLanguage(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
sleep(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
restart()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
executeJSONRPC(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getGlobalIdleTime()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getDevicePowerStatus(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
stopSFX()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
audioResume()
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
executescript(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
getInfoImage(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...
playSFX(...)
<h4><code><span style="font-style: italic;">Function: </span><span style="font-style: bold;"><font co...