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
341 String
getLanguage(
int format = CLangCodeExpander::ENGLISH_NAME,
bool region =
false);
344#ifdef DOXYGEN_SHOULD_USE_THIS
367#ifdef DOXYGEN_SHOULD_USE_THIS
397#ifdef DOXYGEN_SHOULD_USE_THIS
420#ifdef DOXYGEN_SHOULD_USE_THIS
447#ifdef DOXYGEN_SHOULD_USE_THIS
476#ifdef DOXYGEN_SHOULD_USE_THIS
502#ifdef DOXYGEN_SHOULD_USE_THIS
528 void playSFX(
const char* filename,
bool useCached =
true);
531#ifdef DOXYGEN_SHOULD_USE_THIS
553#ifdef DOXYGEN_SHOULD_USE_THIS
577#ifdef DOXYGEN_SHOULD_USE_THIS
606#ifdef DOXYGEN_SHOULD_USE_THIS
629#ifdef DOXYGEN_SHOULD_USE_THIS
676#ifdef DOXYGEN_SHOULD_USE_THIS
702#ifdef DOXYGEN_SHOULD_USE_THIS
726#ifdef DOXYGEN_SHOULD_USE_THIS
750 Tuple<String,String>
getCleanMovieTitle(
const String& path,
bool usefoldername =
false);
753#ifdef DOXYGEN_SHOULD_USE_THIS
782#ifdef DOXYGEN_SHOULD_USE_THIS
813#ifdef DOXYGEN_SHOULD_USE_THIS
841#ifdef DOXYGEN_SHOULD_USE_THIS
877#ifdef DOXYGEN_SHOULD_USE_THIS
898#ifdef DOXYGEN_SHOULD_USE_THIS
919#ifdef DOXYGEN_SHOULD_USE_THIS
945#ifdef DOXYGEN_SHOULD_USE_THIS
988#ifndef DOXYGEN_SHOULD_SKIP_THIS
989 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_WEBSERVER);
990 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_AIRPLAYSERVER);
991 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_UPNPSERVER);
992 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_UPNPRENDERER);
993 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_EVENTSERVER);
994 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_JSONRPCSERVER);
995 SWIG_CONSTANT_FROM_GETTER(
int, SERVER_ZEROCONF);
997 SWIG_CONSTANT_FROM_GETTER(
int, PLAYLIST_MUSIC);
998 SWIG_CONSTANT_FROM_GETTER(
int, PLAYLIST_VIDEO);
999 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_OPEN);
1000 SWIG_CONSTANT_FROM_GETTER(
int, DRIVE_NOT_READY);
1001 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_CLOSED_NO_MEDIA);
1002 SWIG_CONSTANT_FROM_GETTER(
int, TRAY_CLOSED_MEDIA_PRESENT);
1003 SWIG_CONSTANT_FROM_GETTER(
int, LOGDEBUG);
1004 SWIG_CONSTANT_FROM_GETTER(
int, LOGINFO);
1005 SWIG_CONSTANT_FROM_GETTER(
int, LOGWARNING);
1006 SWIG_CONSTANT_FROM_GETTER(
int, LOGERROR);
1007 SWIG_CONSTANT_FROM_GETTER(
int, LOGFATAL);
1008 SWIG_CONSTANT_FROM_GETTER(
int, LOGNONE);
1010 SWIG_CONSTANT_FROM_GETTER(
int, ISO_639_1);
1011 SWIG_CONSTANT_FROM_GETTER(
int, ISO_639_2);
1012 SWIG_CONSTANT_FROM_GETTER(
int, ENGLISH_NAME);
1013 SWIG_CONSTANT_FROM_GETTER(
int, ISO_NAME);
1015 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_NO_ADAPTER);
1016 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_ON);
1017 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_STANDBY);
1018 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_TRANSITION_TO_ON);
1019 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_TRANSITION_TO_STANDBY);
1020 SWIG_CONSTANT_FROM_GETTER(
int, DEVICE_POWER_UNKNOWN);
1022 void registerMonitor(Monitor* monitor);
1023 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...