/vbox/src/libs/xpcom18a4/xpcom/threads/ |
H A D | nsPIEventQueueChain.h | 47 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 D | nsEventQueueService.h | 44 #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 D | nsIEventQueueService.idl | 48 #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 D | nsEventQueue.h | 40 #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 D | nsEventQueueService.cpp | 79 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 D | nsEventQueueUtils.h | 53 NS_GetCurrentEventQ(nsIEventQueue **result, 66 NS_GetMainEventQ(nsIEventQueue **result,
|
H A D | nsEventQueue.cpp | 193 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 D | nsIEventQueue.idl | 69 interface nsIEventQueue : nsIEventTarget
|
/vbox/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/test/ |
H A D | TestServer.js | 46 const nsIEventQueue = Components.interfaces.nsIEventQueue;
|
H A D | TestDConnect.cpp | 67 static nsIEventQueue* gEventQ = nsnull;
|
/vbox/src/libs/xpcom18a4/xpcom/proxy/public/ |
H A D | nsProxyEvent.h | 48 #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 D | nsIProxyObjectManager.idl | 40 interface nsIEventQueue; 45 void getProxyForObject(in nsIEventQueue destQueue, 51 void getProxy(in nsIEventQueue destQueue, 82 NS_GetProxyForObject(nsIEventQueue *destQueue,
|
H A D | nsProxiedService.h | 100 nsIEventQueue* pIProxyQueue, PRBool always, nsresult*rv) 110 nsIEventQueue* pIProxyQueue, PRBool always, nsresult*rv) 119 void InitProxy(const nsIID &aIID, nsIEventQueue* pIProxyQueue,
|
H A D | nsProxyRelease.h | 78 nsCOMPtr<nsIEventQueue> eventQ; \
|
/vbox/include/VBox/com/ |
H A D | NativeEventQueue.h | 102 already_AddRefed<nsIEventQueue> getIEventQueue() 129 nsCOMPtr <nsIEventQueue> mEventQ;
|
/vbox/src/libs/xpcom18a4/xpcom/proxy/src/ |
H A D | nsProxyEventPrivate.h | 49 #include "nsIEventQueue.h" 115 static nsProxyEventObject* GetNewOrUsedProxy(nsIEventQueue *destQueue, 128 nsIEventQueue* GetQueue() const { return (mProxyObject ? mProxyObject->GetQueue() : nsnull);} 133 nsProxyEventObject(nsIEventQueue *destQueue,
|
H A D | nsProxyObjectManager.cpp | 175 nsProxyObjectManager::GetProxyForObject(nsIEventQueue *destQueue, 185 nsCOMPtr<nsIEventQueue> postQ; 225 nsProxyObjectManager::GetProxy( nsIEventQueue *destQueue, 300 NS_GetProxyForObject(nsIEventQueue *destQueue,
|
H A D | nsProxyEvent.cpp | 266 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 D | COMDefs.cpp | 51 # 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 D | proxytests.cpp | 147 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 D | NativeEventQueue.cpp | 224 nsCOMPtr<nsIEventQueue> q; 328 static int waitForEventsOnXPCOM(nsIEventQueue *pQueue, RTMSINTERVAL cMsTimeout) 451 static int processPendingEvents(nsIEventQueue *pQueue)
|
/vbox/src/VBox/Main/cbinding/ |
H A D | VBoxCAPI.cpp | 51 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 D | TestIPCLocks.cpp | 158 nsCOMPtr<nsIEventQueue> eq;
|
/vbox/src/libs/xpcom18a4/java/src/ |
H A D | nsThreadUtils.h | 55 inline already_AddRefed<nsIEventQueue> do_GetMainThreadQueue()
|
/vbox/src/libs/xpcom18a4/python/src/module/ |
H A D | _xpcom.cpp | 67 #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))
|