@mozilla.org/event-queue;1

This component implements the following interfaces:

Methods

InterfaceMethod
nsIEventQueue void enterMonitor ( )
nsIEventQueue [noscript] void eventAvailable ( PRBoolRef result )
nsIEventQueue void eventLoop ( )
nsIEventQueue void exitMonitor ( )
nsIEventQueue [noscript] PLEventPtr* getEvent ( )
nsIEventQueue [notxpcom] PRInt32 getEventQueueSelectFD ( )
nsIEventQueue [noscript] PLEventQueuePtr* getPLEventQueue ( )
nsIEventQueue [noscript] void handleEvent ( PLEventPtr* event )
nsIEventQueue void init ( PRBool native )
nsIEventQueue [noscript] void initEvent ( PLEventPtr* event , voidPtr* owner , PLHandleEventProc handler , PLDestroyEventProc destructor )
nsIEventQueue [noscript] void initFromPLQueue ( PLEventQueuePtr* queue )
nsIEventQueue [noscript] void initFromPRThread ( PRThreadPtr* thread , PRBool native )
nsIEventTarget PRBool isOnCurrentThread ( )
nsIEventQueue PRBool isQueueNative ( )
nsIEventQueue PRBool pendingEvents ( )
nsIEventTarget [noscript] void postEvent ( PLEventPtr* event )
nsIEventQueue [noscript] void postSynchronousEvent ( PLEventPtr* event , out voidPtr* result )
nsIEventQueue void processPendingEvents ( )
nsIEventQueue [noscript] void revokeEvents ( voidPtr* owner )
nsIEventQueue void stopAcceptingEvents ( )
nsIEventQueue [noscript] PLEventPtr* waitForEvent ( )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com