Lines Matching defs:ipcClientHandle
49 typedef class ipcClient *ipcClientHandle;
95 void (* handleMsg) (ipcClientHandle client,
103 void (* clientUp) (ipcClientHandle client);
108 void (* clientDown) (ipcClientHandle client);
123 typedef PRBool (* ipcClientEnumFunc) (void *closure, ipcClientHandle client, PRUint32 clientID);
124 typedef PRBool (* ipcClientNameEnumFunc) (void *closure, ipcClientHandle client, const char *name);
125 typedef PRBool (* ipcClientTargetEnumFunc) (void *closure, ipcClientHandle client, const nsID &target);
148 PRStatus (* dispatchMsg) (ipcClientHandle client,
169 PRStatus (* sendMsg) (ipcClientHandle client,
178 ipcClientHandle (* getClientByID) (PRUint32 clientID);
185 ipcClientHandle (* getClientByName) (const char *name);
195 PRUint32 (* getClientID) (ipcClientHandle client);
201 PRBool (* clientHasName) (ipcClientHandle client, const char *name);
202 PRBool (* clientHasTarget) (ipcClientHandle client, const nsID &target);
203 void (* enumClientNames) (ipcClientHandle client, ipcClientNameEnumFunc func, void *closure);
204 void (* enumClientTargets) (ipcClientHandle client, ipcClientTargetEnumFunc func, void *closure);