kodi
|
Public Member Functions | |
NPT_Result | DoTestCommand (NPT_MessageReceiver *receiver, int id) |
void | Run () |
void | OnTestCommand (NPT_MessageReceiver *receiver, int id) |
![]() | |
NPT_Thread (bool detached=false) | |
NPT_Thread (NPT_Runnable &target, bool detached=false) | |
NPT_Result | CancelBlockerSocket () override |
NPT_Result | Start () override |
NPT_Result | Wait (NPT_Timeout timeout=NPT_TIMEOUT_INFINITE) override |
NPT_Result | SetPriority (int priority) override |
NPT_Result | GetPriority (int &priority) override |
NPT_Result | Interrupt () override |
![]() | |
NPT_MessageReceiver (NPT_MessageHandler *handler) | |
NPT_MessageReceiver (NPT_MessageQueue *queue) | |
NPT_MessageReceiver (NPT_MessageHandler *handler, NPT_MessageQueue *queue) | |
NPT_Result | SetQueue (NPT_MessageQueue *queue) |
NPT_Result | SetHandler (NPT_MessageHandler *handler) |
virtual NPT_Result | PostMessage (NPT_Message *message) |
![]() | |
virtual void | OnMessage (NPT_Message *) |
virtual NPT_Result | HandleMessage (NPT_Message *message) |
Additional Inherited Members | |
![]() | |
typedef NPT_UInt64 | ThreadId |
![]() | |
static ThreadId | GetCurrentThreadId () |
static NPT_Result | SetCurrentThreadPriority (int priority) |
static NPT_Result | GetCurrentThreadPriority (int &priority) |
![]() | |
NPT_MessageQueue * | m_Queue |
NPT_MessageHandler * | m_Handler |