xbmc
Classes | Public Member Functions | Protected Attributes | List of all members
NPT_ThreadCallbackSlot Class Reference
Collaboration diagram for NPT_ThreadCallbackSlot:
Collaboration graph
[legend]

Classes

class  NotificationHelper
 

Public Member Functions

NPT_Result ReceiveCallback (NPT_ThreadCallbackReceiver &receiver, NPT_Timeout timeout=0)
 
NPT_Result SendCallback (void *args)
 
NPT_Result SetNotificationHelper (NotificationHelper *helper)
 
NPT_Result Shutdown ()
 

Protected Attributes

volatile void * m_CallbackArgs
 
volatile bool m_Shutdown
 
NPT_SharedVariable m_Pending
 
NPT_SharedVariable m_Ack
 
NPT_Mutex m_ReadLock
 
NPT_Mutex m_WriteLock
 
NotificationHelperm_NotificationHelper
 

The documentation for this class was generated from the following files: