Searched refs:nsIEventQueue (Results 1 - 25 of 44) sorted by relevance

12

/vbox/src/libs/xpcom18a4/xpcom/threads/
H A DnsPIEventQueueChain.h47 class nsIEventQueue;
60 NS_IMETHOD AppendQueue(nsIEventQueue *aQueue) = 0;
73 NS_IMETHOD GetYoungest(nsIEventQueue **aQueue) = 0;
83 NS_IMETHOD GetYoungestActive(nsIEventQueue **aQueue) = 0;
86 NS_IMETHOD GetYounger(nsIEventQueue **aQueue) = 0;
89 NS_IMETHOD GetElder(nsIEventQueue **aQueue) = 0;
H A DnsEventQueueService.h44 #include "nsIEventQueue.h"
68 NS_IMETHOD MakeNewQueue(PRThread* thread, PRBool aNative, nsIEventQueue **aQueue);
69 inline nsresult GetYoungestEventQueue(nsIEventQueue *queue, nsIEventQueue **aResult);
71 nsInterfaceHashtable<nsVoidPtrHashKey, nsIEventQueue> mEventQTable;
H A DnsIEventQueueService.idl48 #include "nsIEventQueue.idl"
63 #define NS_CURRENT_EVENTQ ((nsIEventQueue*)0)
66 #define NS_UI_THREAD_EVENTQ ((nsIEventQueue*)1)
102 nsIEventQueue createFromIThread(in nsIThread aThread,
105 [noscript] nsIEventQueue createFromPLEventQueue(in PLEventQueuePtr
110 nsIEventQueue pushThreadEventQueue();
113 void popThreadEventQueue(in nsIEventQueue aQueue);
115 [noscript] nsIEventQueue getThreadEventQueue(in PRThreadPtr aThread);
132 [noscript] nsIEventQueue resolveEventQueue(in nsIEventQueue queueOrConstan
[all...]
H A DnsEventQueue.h40 #include "nsIEventQueue.h"
43 class nsEventQueueImpl : public nsIEventQueue,
59 NS_IMETHOD AppendQueue(nsIEventQueue *aQueue);
61 NS_IMETHOD GetYoungest(nsIEventQueue **aQueue);
62 NS_IMETHOD GetYoungestActive(nsIEventQueue **aQueue);
64 NS_IMETHOD GetYounger(nsIEventQueue **aQueue);
66 NS_IMETHOD GetElder(nsIEventQueue **aQueue);
H A DnsEventQueueService.cpp79 nsCOMPtr<nsIEventQueue>& aEldestQueue,
84 nsCOMPtr<nsIEventQueue> q;
149 nsIEventQueue **aResult)
167 nsIEventQueue **aQueue)
170 nsCOMPtr<nsIEventQueue> queue = do_CreateInstance(kEventQueueCID, &rv);
190 nsCOMPtr<nsIEventQueue> queue;
212 nsIEventQueue* queue = mEventQTable.GetWeak(currentThread);
216 mEventQTable.Remove(currentThread); // remove nsIEventQueue from hash table (releases)
225 nsEventQueueServiceImpl::CreateFromPLEventQueue(PLEventQueue* aPLEventQueue, nsIEventQueue** aResult)
229 nsCOMPtr<nsIEventQueue> queu
[all...]
H A DnsEventQueueUtils.h53 NS_GetCurrentEventQ(nsIEventQueue **result,
66 NS_GetMainEventQ(nsIEventQueue **result,
H A DnsEventQueue.cpp193 nsIEventQueue,
197 /* nsIEventQueue interface implementation... */
226 nsCOMPtr<nsIEventQueue> kungFuDeathGrip(this);
257 nsCOMPtr<nsIEventQueue> elder(do_QueryInterface(mElderQueue));
284 nsCOMPtr<nsIEventQueue> elder(do_QueryInterface(mElderQueue));
324 nsCOMPtr<nsIEventQueue> elder(do_QueryInterface(mElderQueue));
362 nsCOMPtr<nsIEventQueue> elder(do_QueryInterface(mElderQueue));
401 nsCOMPtr<nsIEventQueue> elder(do_QueryInterface(mElderQueue));
501 nsEventQueueImpl::AppendQueue(nsIEventQueue *aQueue)
504 nsCOMPtr<nsIEventQueue> en
[all...]
H A DnsIEventQueue.idl69 interface nsIEventQueue : nsIEventTarget
/vbox/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/test/
H A DTestServer.js46 const nsIEventQueue = Components.interfaces.nsIEventQueue;
H A DTestDConnect.cpp67 static nsIEventQueue* gEventQ = nsnull;
/vbox/src/libs/xpcom18a4/xpcom/proxy/public/
H A DnsProxyEvent.h48 #include "nsIEventQueue.h"
93 nsProxyObject(nsIEventQueue *destQueue, PRInt32 proxyType, nsISupports *realObject);
94 nsProxyObject(nsIEventQueue *destQueue, PRInt32 proxyType, const nsCID &aClass, nsISupports *aDelegate, const nsIID &aIID);
108 nsIEventQueue* GetQueue() const { return mDestQueue; }
118 nsCOMPtr<nsIEventQueue> mDestQueue; /* destination queue */
158 nsIEventQueue* GetCallersQueue();
159 void SetCallersQueue(nsIEventQueue* queue);
171 nsCOMPtr<nsIEventQueue> mCallersEventQ; /* this is the eventQ that we must post a message back to
H A DnsIProxyObjectManager.idl40 interface nsIEventQueue;
45 void getProxyForObject(in nsIEventQueue destQueue,
51 void getProxy(in nsIEventQueue destQueue,
82 NS_GetProxyForObject(nsIEventQueue *destQueue,
H A DnsProxiedService.h100 nsIEventQueue* pIProxyQueue, PRBool always, nsresult*rv)
110 nsIEventQueue* pIProxyQueue, PRBool always, nsresult*rv)
119 void InitProxy(const nsIID &aIID, nsIEventQueue* pIProxyQueue,
H A DnsProxyRelease.h78 nsCOMPtr<nsIEventQueue> eventQ; \
/vbox/include/VBox/com/
H A DNativeEventQueue.h102 already_AddRefed<nsIEventQueue> getIEventQueue()
129 nsCOMPtr <nsIEventQueue> mEventQ;
/vbox/src/libs/xpcom18a4/xpcom/proxy/src/
H A DnsProxyEventPrivate.h49 #include "nsIEventQueue.h"
115 static nsProxyEventObject* GetNewOrUsedProxy(nsIEventQueue *destQueue,
128 nsIEventQueue* GetQueue() const { return (mProxyObject ? mProxyObject->GetQueue() : nsnull);}
133 nsProxyEventObject(nsIEventQueue *destQueue,
H A DnsProxyObjectManager.cpp175 nsProxyObjectManager::GetProxyForObject(nsIEventQueue *destQueue,
185 nsCOMPtr<nsIEventQueue> postQ;
225 nsProxyObjectManager::GetProxy( nsIEventQueue *destQueue,
300 NS_GetProxyForObject(nsIEventQueue *destQueue,
H A DnsProxyEvent.cpp266 nsIEventQueue*
272 nsProxyObjectCallInfo::SetCallersQueue(nsIEventQueue* queue)
278 nsProxyObject::nsProxyObject(nsIEventQueue *destQueue, PRInt32 proxyType, nsISupports *realObject)
288 nsProxyObject::nsProxyObject(nsIEventQueue *destQueue, PRInt32 proxyType, const nsCID &aClass, nsISupports *aDelegate, const nsIID &aIID)
369 nsCOMPtr<nsIEventQueue> eventQ;
/vbox/src/VBox/Frontends/VirtualBox/src/globals/
H A DCOMDefs.cpp51 # include <nsIEventQueue.h>
73 XPCOMEventQSocketListener (nsIEventQueue *eq)
94 nsCOMPtr <nsIEventQueue> mEventQ;
114 nsCOMPtr <nsIEventQueue> eventQ;
161 nsCOMPtr <nsIEventQueue> eventQ;
/vbox/src/libs/xpcom18a4/xpcom/proxy/tests/
H A Dproxytests.cpp147 manager->GetProxyForObject((nsIEventQueue*)p1, NS_GET_IID(nsITestProxy), this, PROXY_SYNC, (void**)&proxyObject);
175 nsIEventQueue* queue;
290 nsIEventQueue* eventQ;
403 nsIEventQueue *gEventQueue = nsnull;
410 nsIEventQueue* eventQ;
424 rv = eventQ->QueryInterface(NS_GET_IID(nsIEventQueue), (void**)&gEventQueue);
/vbox/src/VBox/Main/glue/
H A DNativeEventQueue.cpp224 nsCOMPtr<nsIEventQueue> q;
328 static int waitForEventsOnXPCOM(nsIEventQueue *pQueue, RTMSINTERVAL cMsTimeout)
451 static int processPendingEvents(nsIEventQueue *pQueue)
/vbox/src/VBox/Main/cbinding/
H A DVBoxCAPI.cpp51 static nsIEventQueue *g_EventQueue = NULL;
477 VBoxGetEventQueue(nsIEventQueue **ppEventQueue)
816 void (*pfnGetEventQueue)(nsIEventQueue **ppEventQueue);
883 void (*pfnGetEventQueue)(nsIEventQueue **ppEventQueue);
/vbox/src/libs/xpcom18a4/ipc/ipcd/extensions/lock/test/
H A DTestIPCLocks.cpp158 nsCOMPtr<nsIEventQueue> eq;
/vbox/src/libs/xpcom18a4/java/src/
H A DnsThreadUtils.h55 inline already_AddRefed<nsIEventQueue> do_GetMainThreadQueue()
/vbox/src/libs/xpcom18a4/python/src/module/
H A D_xpcom.cpp67 #include "nsIEventQueue.h"
402 nsIEventQueue *pQueue = NULL;
403 nsIEventQueue *pQueueRelease = NULL;
406 pQueue = (nsIEventQueue *)PyInt_AsLong(obQueue);
408 if (!Py_nsISupports::InterfaceFromPyObject(obQueue, NS_GET_IID(nsIEventQueue), (nsISupports **)&pQueue, PR_TRUE))

Completed in 320 milliseconds

12