PSP2SDK  dirty-f9e4f2d
The free SDK for PSP2
Data Fields
SceKernelThreadInfo Struct Reference

#include <threadmgr.h>

Data Fields

SceSize size
SceUID processId
char name [32]
SceUInt attr
int status
SceKernelThreadEntry entry
void * stack
int stackSize
int initPriority
int currentPriority
int initCpuAffinityMask
int currentCpuAffinityMask
int currentCpuId
int lastExecutedCpuId
int waitType
SceUID waitId
int exitStatus
SceKernelSysClock runClocks
SceUInt intrPreemptCount
SceUInt threadPreemptCount
SceUInt threadReleaseCount
SceUID fNotifyCallback
int reserved

Detailed Description

Structure to hold the status information for a thread

See also:
sceKernelGetThreadInfo

Field Documentation

Thread attributes

Current CPU affinity mask

Current CPU ID

Current priority

SceKernelThreadEntry SceKernelThreadInfo::entry

Thread entry point

Exit status of the thread

Function notify callback UID

Initial CPU affinity mask

Initial priority

Interrupt preemption count

Last executed CPU ID

Nul terminated name of the thread

The UID of the process where the thread belongs

Reserved

Number of clock cycles run

Size of the structure

Thread stack pointer

Thread stack size

Thread status

Thread preemption count

Thread release count

Wait id

Wait type


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines