Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
CScriptInvocationManager Member List

This is the complete list of members for CScriptInvocationManager, including all inherited members.

CLanguageInvokerThread classCScriptInvocationManagerfriend
ExecuteAsync(const std::string &script, const ADDON::AddonPtr &addon=ADDON::AddonPtr(), const std::vector< std::string > &arguments=std::vector< std::string >(), bool reuseable=false, int pluginHandle=-1)CScriptInvocationManager
ExecuteAsync(const std::string &script, LanguageInvokerPtr languageInvoker, const ADDON::AddonPtr &addon=ADDON::AddonPtr(), const std::vector< std::string > &arguments=std::vector< std::string >(), bool reuseable=false, int pluginHandle=-1)CScriptInvocationManager
ExecuteSync(const std::string &script, const ADDON::AddonPtr &addon=ADDON::AddonPtr(), const std::vector< std::string > &arguments=std::vector< std::string >(), uint32_t timeoutMs=0, bool waitShutdown=false)CScriptInvocationManager
ExecuteSync(const std::string &script, LanguageInvokerPtr languageInvoker, const ADDON::AddonPtr &addon=ADDON::AddonPtr(), const std::vector< std::string > &arguments=std::vector< std::string >(), uint32_t timeoutMs=0, bool waitShutdown=false)CScriptInvocationManager
GetInstance()CScriptInvocationManagerstatic
GetLanguageInvoker(const std::string &script)CScriptInvocationManager
GetReusablePluginHandle(const std::string &script)CScriptInvocationManager
HasLanguageInvoker(const std::string &script) constCScriptInvocationManager
IsRunning(int scriptId) constCScriptInvocationManager
IsRunning(const std::string &scriptPath) constCScriptInvocationManager
OnExecutionDone(int scriptId)CScriptInvocationManagerprotected
Process()CScriptInvocationManager
RegisterLanguageInvocationHandler(ILanguageInvocationHandler *invocationHandler, const std::string &extension)CScriptInvocationManager
RegisterLanguageInvocationHandler(ILanguageInvocationHandler *invocationHandler, const std::set< std::string > &extensions)CScriptInvocationManager
Stop(int scriptId, bool wait=false)CScriptInvocationManager
Stop(const std::string &scriptPath, bool wait=false)CScriptInvocationManager
Uninitialize()CScriptInvocationManager
UnregisterLanguageInvocationHandler(ILanguageInvocationHandler *invocationHandler)CScriptInvocationManager