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.

CLanguageInvokerThreadCScriptInvocationManagerfriend
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