nsIEventTarget
| IID: | 4e8febe4-6631-49dc-8ac9-308c1cb9b09c |
| Inherits From: | nsISupports |
This interface is implemented by the following components:
Constants
Methods
void dispatch ( nsIRunnable event , PRUint32 flags )
PRBool isOnCurrentThread ( )
void dispatch ( nsIRunnable event , PRUint32 flags )
Dispatch an event to this event target. This function may be called from any thread, and it may be called re-entrantly.
- Arguments:
- event: The event to dispatch.
- flags: The flags modifying event dispatch. The flags are described in detail below.
Check to see if this event target is associated with the current thread.
References
This interface is passed as an argument to the following methods:
nsIAsyncInputStream.asyncWait, nsIAsyncOutputStream.asyncWait, nsIAsyncStreamCopier.init, nsIDNSService.asyncResolve, nsIImapIncomingServer.GetImapConnectionAndLoadUrl, nsIImapProtocol.Initialize, nsIImapService.addMessageFlags, nsIImapService.appendMessageFromFile, nsIImapService.biff, nsIImapService.createFolder, nsIImapService.deleteAllMessages, nsIImapService.deleteFolder, nsIImapService.deleteMessages, nsIImapService.discoverAllAndSubscribedFolders, nsIImapService.discoverAllFolders, nsIImapService.discoverChildren, nsIImapService.ensureFolderExists, nsIImapService.expunge, nsIImapService.fetchCustomMsgAttribute, nsIImapService.getBodyStart, nsIImapService.getFolderAdminUrl, nsIImapService.getHeaders, nsIImapService.issueCommandOnMsgs, nsIImapService.listFolder, nsIImapService.liteSelectFolder, nsIImapService.moveFolder, nsIImapService.noop, nsIImapService.onlineMessageCopy, nsIImapService.renameLeaf, nsIImapService.selectFolder, nsIImapService.setMessageFlags, nsIImapService.storeCustomKeywords, nsIImapService.subscribeFolder, nsIImapService.subtractMessageFlags, nsIImapService.unsubscribeFolder, nsIImapService.updateFolderStatus, nsIProxyObjectManager.getProxyForObject, nsIRequestObserverProxy.init, nsITransport.setEventSink
Reference documentation is generated from Mozilla's source.
