Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Private Attributes
ipcEvent_ProcessPendingQ Class Reference
Inheritance diagram for ipcEvent_ProcessPendingQ:
Inheritance graph
[legend]
Collaboration diagram for ipcEvent_ProcessPendingQ:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ipcEvent_ProcessPendingQ (const nsID &aTarget)
 PR_STATIC_CALLBACK (void *) HandleEvent(PLEvent *ev)
 PR_STATIC_CALLBACK (void) DestroyEvent(PLEvent *ev)

Public Attributes

PRCList link
PLHandleEventProc handler
PLDestroyEventProc destructor
voidowner
voidsynchronousResult
PRLocklock
PRCondVarcondVar
PRBool handled

Private Attributes

const nsID mTarget

Detailed Description

Definition at line 469 of file ipcdclient.cpp.


Constructor & Destructor Documentation

Definition at line 472 of file ipcdclient.cpp.

    : mTarget(aTarget)
  {
    PL_InitEvent(this, nsnull, HandleEvent, DestroyEvent);
  }

Here is the call graph for this function:


Member Function Documentation

Definition at line 478 of file ipcdclient.cpp.

Here is the call graph for this function:

Definition at line 484 of file ipcdclient.cpp.

  {
    delete (ipcEvent_ProcessPendingQ *) ev;
  }

Member Data Documentation

PRCondVar * PLEvent::condVar [inherited]

Definition at line 514 of file nsIEventQueueService.idl.

Definition at line 510 of file nsIEventQueueService.idl.

PRBool PLEvent::handled [inherited]

Definition at line 515 of file nsIEventQueueService.idl.

Definition at line 509 of file nsIEventQueueService.idl.

PRCList PLEvent::link [inherited]

Definition at line 508 of file nsIEventQueueService.idl.

PRLock * PLEvent::lock [inherited]

Definition at line 513 of file nsIEventQueueService.idl.

Definition at line 490 of file ipcdclient.cpp.

void * PLEvent::owner [inherited]

Definition at line 511 of file nsIEventQueueService.idl.

Definition at line 512 of file nsIEventQueueService.idl.


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