Qt 4.8
Classes | Macros | Enumerations
qdbusthreaddebug_p.h File Reference
#include <QtCore/qglobal.h>

Go to the source code of this file.

Classes

struct  QDBusDispatchLocker
 
struct  QDBusLockerBase
 
struct  QDBusMutexLocker
 
struct  QDBusReadLocker
 
struct  QDBusWatchAndTimeoutLocker
 
struct  QDBusWriteLocker
 

Macros

#define SEM_ACQUIRE(action, sem)   sem.acquire()
 
#define SEM_RELEASE(action, sem)   sem.release()
 

Enumerations

enum  ThreadAction {
  ConnectAction = 0, DisconnectAction = 1, RegisterObjectAction = 2, UnregisterObjectAction = 3,
  ObjectRegisteredAtAction = 4, CloseConnectionAction = 10, ObjectDestroyedAction = 11, RelaySignalAction = 12,
  HandleObjectCallAction = 13, HandleSignalAction = 14, ConnectRelayAction = 15, DisconnectRelayAction = 16,
  FindMetaObject1Action = 17, FindMetaObject2Action = 18, RegisterServiceAction = 19, UnregisterServiceAction = 20,
  UpdateSignalHookOwnerAction = 21, HandleObjectCallPostEventAction = 22, HandleObjectCallSemaphoreAction = 23, DoDispatchAction = 24,
  SendWithReplyAsyncAction = 25, MessageResultReceivedAction = 26, ActivateSignalAction = 27, PendingCallBlockAction = 28,
  AddTimeoutAction = 50, RealAddTimeoutAction = 51, RemoveTimeoutAction = 52, KillTimerAction = 58,
  TimerEventAction = 59, AddWatchAction = 60, RemoveWatchAction = 61, ToggleWatchAction = 62,
  SocketReadAction = 63, SocketWriteAction = 64
}
 

Macro Definition Documentation

◆ SEM_ACQUIRE

#define SEM_ACQUIRE (   action,
  sem 
)    sem.acquire()

Definition at line 230 of file qdbusthreaddebug_p.h.

Referenced by QDBusConnectionPrivate::handleObjectCall().

◆ SEM_RELEASE

#define SEM_RELEASE (   action,
  sem 
)    sem.release()

Definition at line 231 of file qdbusthreaddebug_p.h.

Enumeration Type Documentation

◆ ThreadAction

Enumerator
ConnectAction 
DisconnectAction 
RegisterObjectAction 
UnregisterObjectAction 
ObjectRegisteredAtAction 
CloseConnectionAction 
ObjectDestroyedAction 
RelaySignalAction 
HandleObjectCallAction 
HandleSignalAction 
ConnectRelayAction 
DisconnectRelayAction 
FindMetaObject1Action 
FindMetaObject2Action 
RegisterServiceAction 
UnregisterServiceAction 
UpdateSignalHookOwnerAction 
HandleObjectCallPostEventAction 
HandleObjectCallSemaphoreAction 
DoDispatchAction 
SendWithReplyAsyncAction 
MessageResultReceivedAction 
ActivateSignalAction 
PendingCallBlockAction 
AddTimeoutAction 
RealAddTimeoutAction 
RemoveTimeoutAction 
KillTimerAction 
TimerEventAction 
AddWatchAction 
RemoveWatchAction 
ToggleWatchAction 
SocketReadAction 
SocketWriteAction 

Definition at line 71 of file qdbusthreaddebug_p.h.

71  {
72  ConnectAction = 0,
73  DisconnectAction = 1,
77 
80  RelaySignalAction = 12,
82  HandleSignalAction = 14,
83  ConnectRelayAction = 15,
92  DoDispatchAction = 24,
97 
98  AddTimeoutAction = 50,
100  RemoveTimeoutAction = 52,
101  KillTimerAction = 58,
102  TimerEventAction = 59,
103  AddWatchAction = 60,
104  RemoveWatchAction = 61,
105  ToggleWatchAction = 62,
106  SocketReadAction = 63,
107  SocketWriteAction = 64
108 };