Carbon


Task Exception Disposal Constants

Header: Multiprocessing.h

Specify actions to take on an exception when passed in the action parameter of the MPDisposeTaskException function.

enum {
    kMPTaskPropagate = 0,
    kMPTaskResumeStep = 1,
    kMPTaskResumeBranch = 2,
    kMPTaskResumeMask = 0,
    kMPTaskPropagateMask = 1,
    kMPTaskResumeStepMask = 2,
    kMPTaskResumeBranchMask = 4
};

Constant descriptions

kMPTaskPropagate
kMPTaskResumeStep
kMPTaskResumeBranch
kMPTaskResumeMask

Resume the task.

kMPTaskPropagateMask

Propagate the exception to the next debugger level.

kMPTaskResumeStepMask

Resume the task and enable single stepping.

kMPTaskResumeBranchMask

Resume the task and enable branch stepping.

VERSION NOTES

Introduced with Multiprocessing Services 2.0.


© 2000 Apple Computer, Inc. (Last Updated 7/13/2000)