#include <mach/thread_status.h> also included by <mach/mach.h>

mach/thread_status.h

7 macros · 4 typedefs

typedefthread_state_t

typedef natural_t *thread_state_t
Variable-length array

typedefthread_state_data_t

THREAD_STATE_MAX is now defined in <mach/machine/thread_state.h>
typedef natural_t thread_state_data_t[THREAD_STATE_MAX]

macroTHREAD_STATE_FLAVOR_LIST

#define THREAD_STATE_FLAVOR_LIST 0
List of valid flavors

macroTHREAD_STATE_FLAVOR_LIST_NEW

#define THREAD_STATE_FLAVOR_LIST_NEW 128

macroTHREAD_STATE_FLAVOR_LIST_10_9

#define THREAD_STATE_FLAVOR_LIST_10_9 129

macroTHREAD_STATE_FLAVOR_LIST_10_13

#define THREAD_STATE_FLAVOR_LIST_10_13 130

macroTHREAD_STATE_FLAVOR_LIST_10_15

#define THREAD_STATE_FLAVOR_LIST_10_15 131

typedefthread_state_flavor_t

typedef int thread_state_flavor_t

typedefthread_state_flavor_array_t

typedef thread_state_flavor_t *thread_state_flavor_array_t

macroTHREAD_CONVERT_THREAD_STATE_TO_SELF

#define THREAD_CONVERT_THREAD_STATE_TO_SELF 1

macroTHREAD_CONVERT_THREAD_STATE_FROM_SELF

#define THREAD_CONVERT_THREAD_STATE_FROM_SELF 2