/vbox/src/libs/xpcom18a4/ipc/ipcd/shared/src/ |
H A D | ipcIDList.h | 41 #include "nsID.h" 45 // nsID node 51 ipcIDNode(const nsID &id) 55 const nsID &Value() const { return mID; } 57 PRBool Equals(const nsID &id) const { return mID.Equals(id); } 61 nsID mID; 73 void Prepend(const nsID &id) 78 void Append(const nsID &id) 83 const ipcIDNode *Find(const nsID &id) const 88 PRBool FindAndDelete(const nsID [all...] |
H A D | ipcMessagePrimitives.cpp | 41 ipcMessage_DWORD_STR::ipcMessage_DWORD_STR(const nsID &target, 51 ipcMessage_DWORD_DWORD_STR::ipcMessage_DWORD_DWORD_STR(const nsID &target, 63 ipcMessage_DWORD_ID::ipcMessage_DWORD_ID(const nsID &target, 65 const nsID &second) 67 Init(target, NULL, 4 + sizeof(nsID)); 69 SetData(4, (char *) &second, sizeof(nsID)); 72 ipcMessage_DWORD_DWORD_ID::ipcMessage_DWORD_DWORD_ID(const nsID &target, 75 const nsID &third) 77 Init(target, NULL, 8 + sizeof(nsID)); 80 SetData(8, (char *) &third, sizeof(nsID)); [all...] |
H A D | ipcMessagePrimitives.h | 46 ipcMessage_DWORD(const nsID &target, PRUint32 first) 60 ipcMessage_DWORD_DWORD(const nsID &target, PRUint32 first, PRUint32 second) 80 ipcMessage_DWORD_DWORD_DWORD(const nsID &target, PRUint32 first, PRUint32 second, PRUint32 third) 105 ipcMessage_DWORD_DWORD_DWORD_DWORD(const nsID &target, PRUint32 first, PRUint32 second, PRUint32 third, PRUint32 fourth) 135 ipcMessage_DWORD_STR(const nsID &target, PRUint32 first, const char *second) NS_HIDDEN; 151 ipcMessage_DWORD_DWORD_STR(const nsID &target, PRUint32 first, PRUint32 second, const char *third) NS_HIDDEN; 172 ipcMessage_DWORD_ID(const nsID &target, PRUint32 first, const nsID &second) NS_HIDDEN; 179 const nsID &Second() const 181 return * (const nsID *) (Dat [all...] |
H A D | ipcIDList.cpp | 41 ipcIDList::FindNode(ipcIDNode *node, const nsID &id) 52 ipcIDList::FindNodeBefore(ipcIDNode *node, const nsID &id)
|
H A D | ipcMessage.h | 41 #include "nsID.h" 51 // | nsID : target | 66 nsID mTarget; 103 ipcMessage(const nsID &target, const char *data, PRUint32 dataLen) 129 NS_HIDDEN_(PRStatus) Init(const nsID &target, const char *data, PRUint32 dataLen); 159 const nsID &Target() const { return mMsgHdr->mTarget; } 173 NS_HIDDEN_(PRBool) Equals(const nsID &target, const char *data, PRUint32 dataLen) const;
|
H A D | ipcm.h | 51 extern const nsID IPCM_TARGET; 367 const nsID &target, 376 NS_HIDDEN_(const nsID &) InnerTarget() const; 420 ipcmMessageClientAddTarget(const nsID &target) 427 const nsID &Target() const { return Third(); } 433 ipcmMessageClientDelTarget(const nsID &target) 440 const nsID &Target() const { return Third(); }
|
H A D | ipcm.cpp | 42 const nsID IPCM_TARGET = 117 ipcmMessageClientInfo::ipcmMessageClientInfo(PRUint32 cID, PRUint32 rIdx, const char *names[], const nsID *targets[]) 149 PRUint32 dataLen = sizeof(hdr) + namesLen + hdr.mTargetCount * sizeof(nsID); 167 PRUint32 len = sizeof(nsID); 215 const nsID * 216 ipcmMessageClientInfo::NextTarget(const nsID *target) const 221 return (const nsID *) (Data() + hdr->mTargetStart); 223 if (++target == (const nsID *) (MsgBuf() + MsgLen())) 245 const nsID &target, 285 const nsID [all...] |
/vbox/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ |
H A D | ipcModuleReg.h | 62 ipcModuleMethods *IPC_GetModuleByTarget(const nsID &target);
|
H A D | ipcd.h | 51 PRStatus IPC_DispatchMsg (ipcClientHandle client, const nsID &target, const void *data, PRUint32 dataLen); 52 PRStatus IPC_SendMsg (ipcClientHandle client, const nsID &target, const void *data, PRUint32 dataLen); 58 PRBool IPC_ClientHasTarget (ipcClientHandle client, const nsID &target);
|
H A D | ipcClient.h | 70 void AddTarget(const nsID &target); 71 PRBool DelTarget(const nsID &target); 72 PRBool HasTarget(const nsID &target) const { return mTargets.Find(target) != NULL; }
|
H A D | ipcCommandModule.cpp | 80 static nsID ** 90 nsID **ids = (nsID **) calloc(count + 1, sizeof(nsID *)); 96 ids[count] = (nsID *) &node->Value(); 243 nsID **targets = BuildIDArray(result->Targets()); 248 (const nsID **) targets));
|
/vbox/src/libs/xpcom18a4/ipc/ipcd/client/public/ |
H A D | ipcdclient.h | 51 #include "nsID.h" 141 const nsID &aTarget, 151 const nsID &aTarget 159 const nsID &aTarget 172 const nsID &aTarget, 237 const nsID &aTarget, 308 ipcDisableMessageObserverForScope(const nsID &aTarget) 320 const nsID &mTarget;
|
/vbox/src/libs/xpcom18a4/ipc/ipcd/daemon/public/ |
H A D | ipcModule.h | 41 #include "nsID.h" 96 const nsID &target, 125 typedef PRBool (* ipcClientTargetEnumFunc) (void *closure, ipcClientHandle client, const nsID &target); 149 const nsID &target, 170 const nsID &target, 202 PRBool (* clientHasTarget) (ipcClientHandle client, const nsID &target); 216 nsID target;
|
H A D | ipcModuleUtil.h | 54 IPC_DispatchMsg(ipcClientHandle client, const nsID &target, const void *data, PRUint32 dataLen) 61 IPC_SendMsg(ipcClientHandle client, const nsID &target, const void *data, PRUint32 dataLen) 103 IPC_ClientHasTarget(ipcClientHandle client, const nsID &target) 128 IPC_SendMsg(PRUint32 clientID, const nsID &target, const void *data, PRUint32 dataLen)
|
/vbox/src/libs/xpcom18a4/xpcom/base/ |
H A D | nsID.h | 56 struct nsID { struct 74 * Equivalency method. Compares this nsID with another. 78 inline PRBool Equals(const nsID& other) const { 94 * nsID Parsing method. Turns a {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 95 * string into an nsID 100 * nsID string encoder. Returns an allocated string in 107 * nsID string encoder. Builds a string in 121 typedef nsID nsCID; 134 typedef nsID nsIID; 162 static const nsID [all...] |
H A D | nsrootidl.idl | 83 [ref, nsid] native nsIDRef(nsID); 87 [ptr, nsid] native nsIDPtr(nsID); 102 [nsid] native nsID(nsID);
|
H A D | nsID.cpp | 38 #include "nsID.h" 90 * an nsID. It can also handle the old format without the { and }. 93 NS_COM PRBool nsID::Parse(const char *aIDStr) 127 NS_COM char *nsID::ToString() const 142 void nsID::ToProvidedString(char (&dest)[NSID_LENGTH]) const
|
/vbox/src/libs/xpcom18a4/ipc/ipcd/client/src/ |
H A D | ipcService.cpp | 88 ipcService::DefineTarget(const nsID &aTarget, ipcIMessageObserver *aObserver, 95 ipcService::SendMessage(PRUint32 aReceiverID, const nsID &aTarget, 102 ipcService::WaitMessage(PRUint32 aSenderID, const nsID &aTarget, 111 ipcService::DisableMessageObserver(const nsID &aTarget) 117 ipcService::EnableMessageObserver(const nsID &aTarget)
|
H A D | ipcdclient.cpp | 228 GetTarget(const nsID &aTarget, ipcTargetData **td) 242 PutTarget(const nsID &aTarget, ipcTargetData *td) 256 DelTarget(const nsID &aTarget) 290 ProcessPendingQ(const nsID &aTarget) 351 WaitTarget(const nsID &aTarget, 572 ipcEvent_ProcessPendingQ(const nsID &aTarget) 590 const nsID mTarget; 594 CallProcessPendingQ(const nsID &target, ipcTargetData *td) 616 DisableMessageObserver(const nsID &aTarget) 627 EnableMessageObserver(const nsID [all...] |
/vbox/src/libs/xpcom18a4/ipc/ipcd/extensions/transmngr/module/ |
H A D | tmIPCModule.h | 80 const nsID &target,
|
H A D | tmIPCModule.cpp | 61 static const nsID kTransModuleID = TRANSACTION_MODULE_ID; 87 tmIPCModule::HandleMsg(ipcClientHandle client, const nsID &target,
|
/vbox/src/libs/xpcom18a4/ipc/ipcd/test/module/ |
H A D | TestModule.cpp | 11 static const nsID kTestModuleID = TEST_MODULE_ID; 26 const nsID &target,
|
/vbox/src/libs/xpcom18a4/xpcom/tests/ |
H A D | TestID.cpp | 39 #include "nsID.h" 56 nsID id;
|
/vbox/src/libs/xpcom18a4/xpcom/ds/ |
H A D | nsTHashtable.cpp | 50 PRUint32 nsIDHashKey::HashKey(const nsID* id)
|
/vbox/include/VBox/com/ |
H A D | array.h | 319 struct SafeArrayTraits<nsID *> 323 static void Init(nsID * &aElem) { aElem = NULL; } 325 static void Uninit(nsID * &aElem) 334 static void Copy(const nsID * aFrom, nsID * &aTo) 338 aTo = (nsID *) ::nsMemory::Alloc(sizeof(nsID)); 350 static void Init(const nsID * &aElem) { NOREF(aElem); AssertFailed(); } 351 static void Uninit(const nsID * &aElem) { NOREF(aElem); AssertFailed(); } 356 static const nsID **__asInParam_Ar [all...] |