NAME
Mac::Processes - Macintosh Toolbox Interface to Process Manager
SYNOPSIS
use Mac::Processes;
while ( ($psn, $psi) = each(%Process) ) {
print "$psn\t",
$psi->processName, " ",
$psi->processNumber, " ",
$psi->processType, " ",
$psi->processSignature, " ",
$psi->processSize, " ",
$psi->processMode, " ",
$psi->processLocation, " ",
$psi->processLauncher, " ",
$psi->processLaunchDate, " ",
$psi->processActiveTime, " ",
$psi->processAppSpec, "\n";
}
DESCRIPTION
Access to Inside Macintosh is essential for proper use of these functions. Explanations of terms, processes and procedures are provided there. Any attempt to use these functions without guidance can cause severe errors in your machine, including corruption of data. You have been warned.
Constants
- kNoProcess
- kSystemProcess
- kCurrentProcess
-
Special process IDs.
- launchContinue
- launchNoFileFlags
- launchUseMinimum
- launchDontSwitch
- launchAllow24Bit
- launchInhibitDaemon
-
Launch flags.
- modeDeskAccessory
- modeMultiLaunch
- modeNeedSuspendResume
- modeCanBackground
- modeDoesActivateOnFGSwitch
- modeOnlyBackground
- modeGetFrontClicks
- modeGetAppDiedMsg
- mode32BitCompatible
- modeHighLevelEventAware
- modeLocalAndRemoteHLEvents
- modeStationeryAware
- modeUseTextEditServices
- modeDisplayManagerAware
-
Mode flags in SIZE resource.
AUTHOR
Written by Matthias Ulrich Neeracher <neeracher@mac.com>, documentation by Bob Dalgleish <bob.dalgleish@sasknet.sk.ca>. Currently maintained by Chris Nandor <pudge@pobox.com>.
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 232:
Unknown directive: =include