Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
JSONRPC::CTCPServer Member List

This is the complete list of members for JSONRPC::CTCPServer, including all inherited members.

AbortableWait(CEvent &event, std::chrono::milliseconds duration=std::chrono::milliseconds(-1))CThreadinlineprotected
Announce(ANNOUNCEMENT::AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data) overrideJSONRPC::CTCPServervirtual
AnnouncementToJSONRPC(ANNOUNCEMENT::AnnouncementFlag flag, const std::string &sender, const std::string &method, const CVariant &data, bool compactOutput)JSONRPC::IJSONRPCAnnouncerinlineprotectedstatic
Create(bool bAutoDelete=false)CThread
CThread(const char *ThreadName)CThreadexplicitprotected
CThread(IRunnable *pRunnable, const char *ThreadName)CThread
Download(const char *path, CVariant &result) overrideJSONRPC::CTCPServervirtual
GetCapabilities() overrideJSONRPC::CTCPServervirtual
GetCurrentThread()CThreadstatic
GetCurrentThreadId()CThreadinlinestatic
IAnnouncer()=defaultANNOUNCEMENT::IAnnouncer
IsAutoDelete() constCThread
IsCurrentThread() constCThread
IsRunning()JSONRPC::CTCPServerstatic
CThread::IsRunning() constCThread
Join(std::chrono::milliseconds duration)CThread
m_bStopCThreadprotected
OnException()CThreadinlinevirtual
OnExit()CThreadinlineprotectedvirtual
OnStartup()CThreadinlineprotectedvirtual
PrepareDownload(const char *path, CVariant &details, std::string &protocol) overrideJSONRPC::CTCPServervirtual
Process() overrideJSONRPC::CTCPServerprotectedvirtual
SetPriority(const ThreadPriority &priority)CThread
Sleep(std::chrono::duration< Rep, Period > duration)CThreadinline
StartServer(int port, bool nonlocal)JSONRPC::CTCPServerstatic
StopServer(bool bWait)JSONRPC::CTCPServerstatic
StopThread(bool bWait=true)CThreadvirtual
WAIT_INTERRUPTED enum valueCThreadprotected
WAIT_SIGNALED enum valueCThreadprotected
WAIT_TIMEDOUT enum valueCThreadprotected
WaitResponse enum nameCThreadprotected
~CThread()CThreadvirtual
~IAnnouncer()=defaultANNOUNCEMENT::IAnnouncervirtual
~IJSONRPCAnnouncer() override=defaultJSONRPC::IJSONRPCAnnouncer
~ITransportLayer()=defaultJSONRPC::ITransportLayervirtual