Back to index

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

List of all members.

Public Member Functions

 nsParserContinueEvent (nsParser *aParser)
 ~nsParserContinueEvent ()
 PR_STATIC_CALLBACK (void *) HandleEvent(PLEvent *aEvent)
 PR_STATIC_CALLBACK (void) DestroyEvent(PLEvent *aEvent)

Public Attributes

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

Detailed Description

Definition at line 220 of file nsParser.cpp.


Constructor & Destructor Documentation

Definition at line 222 of file nsParser.cpp.

  {
    NS_ADDREF(aParser); 
    PL_InitEvent(this, aParser, HandleEvent, DestroyEvent);  
  }

Here is the call graph for this function:

Definition at line 228 of file nsParser.cpp.

  {
    nsParser *parser = (nsParser*) owner;
    NS_RELEASE(parser);
  }

Member Function Documentation

Definition at line 234 of file nsParser.cpp.

  {
    nsParser *parser = (nsParser*) aEvent->owner;
    parser->HandleParserContinueEvent();
    return nsnull;
  }

Here is the call graph for this function:

Definition at line 241 of file nsParser.cpp.

  {
    delete (nsParserContinueEvent*) aEvent;
  }

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.

void * PLEvent::owner [inherited]

Definition at line 511 of file nsIEventQueueService.idl.

Definition at line 512 of file nsIEventQueueService.idl.


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