[launchd-dev] About the ServiceIPC key

Damien Sorresso dsorresso at apple.com
Tue Jun 30 10:35:27 PDT 2009


On Jun 30, 2009, at 10:15 AM, Thomas Clement wrote:
> On Jun 30, 2009, at 5:56 PM, Damien Sorresso wrote:
>> On Jun 30, 2009, at 4:42 AM, Thomas Clement wrote:
>>> Hi,
>>>
>>> I'm trying to figure out when the ServiceIPC key should be used.
>>> This key is not documented but it is used in the various sample  
>>> codes.
>>>
>>> My understanding is that this key is required on 10.4 to check-in  
>>> with launchd but its use is deprecated on 10.5 and later.
>>> Am I right?
>>
>>
>> Correct. On Leopard and later, you can treat the ServiceIPC key as  
>> being inferred through the presence of a Sockets or MachServices  
>> dictionary. There's no need to explicitly specify it.
>
> Thanks for the confirmation.
> I couldn't get an answer from my bug report (asking documentation  
> for the key).


You can treat the absence of keys in the documentation as meaning  
they're deprecated or no longer useful (or they're private and not  
part of a public API contract).
-- 
Damien Sorresso
BSD Engineering
Apple Inc.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2425 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/launchd-dev/attachments/20090630/52d176e0/attachment.bin>


More information about the launchd-dev mailing list