Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Process app.




On 30 Jun '08, at 6:23 AM, Толя Макаров wrote:

Yes, that's clear, but how to get this list? I have found 2 ways: ps
-ef and [[NSWorkspace sharedWorkspace] launchedApplications].

There are underlying APIs that tools like ps and top use; you can call those. I'm not familiar with the details, however. You can look in the Darwin repository for the source code of either of those tools, or you can ask on the darwin-userlevel mailing list. (Cocoa-dev is off topic for this, since it's not related to any Cocoa APIs.)


NSWorkspace isn't going to help, because it's in AppKit, and daemon processes (the only kind that could be running without loginwindow) aren't allowed to link against AppKit.

—Jens_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >RE: Process app. (From: Толя Макаров <email@hidden>)



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.