nsIProxyObjectManager

IID:eea90d43-b059-11d2-915e-c12b696c9333
Inherits From:nsISupports

See http://www.mozilla.org/projects/xpcom/Proxies.html

This interface is implemented by the following components:


Constants

Synchronous: Block until result available, like function call.
PRInt32 INVOKE_SYNC = 1
Asynchronous: Return without waiting for result. (Warning: do not pass &pointers; into stack when using this flag.)
PRInt32 INVOKE_ASYNC = 2
Always create proxy even if for same thread as current thread.
PRInt32 FORCE_PROXY_CREATION = 4

Methods

void getProxy ( nsIEventQueue destQueue , nsIIDRef cid , nsISupports outer , nsIIDRef iid , PRInt32 proxyType , out nsQIResult* result ) void getProxyForObject ( nsIEventQueue destQueue , nsIIDRef iid , nsISupports object , PRInt32 proxyType , out nsQIResult* result )

void getProxy ( nsIEventQueue destQueue , nsIIDRef cid , nsISupports outer , nsIIDRef iid , PRInt32 proxyType , out nsQIResult* result )

Arguments:
destQueue
cid
outer
iid
proxyType
result

void getProxyForObject ( nsIEventQueue destQueue , nsIIDRef iid , nsISupports object , PRInt32 proxyType , out nsQIResult* result )

Arguments:
destQueue
iid
object
proxyType
result

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com