Lines Matching refs:in

5  * 1.1 (the "License"); you may not use this file except in compliance with
27 * in which case the provisions of the GPL or the LGPL are applicable instead
93 * daemon for the client named "mail" in order to talk with a mail program.
97 void addName(in string aName);
98 void removeName(in string aName);
103 void addClientObserver(in ipcIClientObserver aObserver);
108 void removeClientObserver(in ipcIClientObserver aObserver);
119 unsigned long resolveClientName(in string aName);
125 boolean clientExists(in unsigned long aClientID);
130 // enumerator getClientsSupportingTarget(in nsIDRef aTarget);
131 // enumerator getClientNames(in unsigned long aClientID);
132 // enumerator getClientTargets(in unsigned long aClientID);
153 void defineTarget(in nsIDRef aTarget,
154 in ipcIMessageObserver aObserver,
155 in boolean aOnCurrentThread);
158 * send message asynchronously to a client or a module in the IPC daemon.
163 * message. pass 0 to send a message to a module in the IPC daemon.
172 void sendMessage(in unsigned long aReceiverID,
173 in nsIDRef aTarget,
175 in octet aData,
176 in unsigned long aDataLen);
192 * indicates maximum length of time in milliseconds that this
200 * enables the observer to keep messages in the queue that do not match the
201 * desired message. messages that remain in the queue will be dispatched
207 void waitMessage(in unsigned long aSenderID,
208 in nsIDRef aTarget,
209 in ipcIMessageObserver aObserver,
210 in unsigned long aTimeout);
215 void disableMessageObserver(in nsIDRef aTarget);
220 void enableMessageObserver(in nsIDRef aTarget);