| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On Apr 21, 2006, at 2:15 PM, Kevin Brock wrote:
No, and that is a feature in fact. :-) launchd is a completely different bootstrapping philosophy. Under launchd, dependancies are expected to be expressed via APIs, and those APIs may (or most likely) will use IPC to determine when goals have been satisfied. The nice thing about APIs is that it encourages daemon writers to register callbacks for when their requirements are satisfied, which could be 30 seconds from now, or 30 days from now, it doesn't matter. But at least the daemon can make forward progress with other goals in the interim. In your case, it sounds like you need to use the available kext management APIs to determine when your driver has been loaded. I hope all this makes sense. davez |
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/email@hidden This email sent to email@hidden
| References: | |
| >launchd APIs (From: Kevin Brock <email@hidden>) | |
| >Re: launchd APIs (From: Dave Zarzycki <email@hidden>) | |
| >Re: launchd APIs (From: Kevin Brock <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.