Data Fields

SceKernelThreadInfo Struct Reference
[Thread Manager Library]

Structure to hold the status information for a thread. More...

#include <src/user/pspthreadman.h>

Collaboration diagram for SceKernelThreadInfo:
Collaboration graph
[legend]

Data Fields

SceSize size
 Size of the structure.
char name [32]
 Nul terminated name of the thread.
SceUInt attr
 Thread attributes.
int status
 Thread status.
SceKernelThreadEntry entry
 Thread entry point.
void * stack
 Thread stack pointer.
int stackSize
 Thread stack size.
void * gpReg
 Pointer to the gp.
int initPriority
 Initial priority.
int currentPriority
 Current priority.
int waitType
 Wait type.
SceUID waitId
 Wait id.
int wakeupCount
 Wakeup count.
int exitStatus
 Exit status of the thread.
SceKernelSysClock runClocks
 Number of clock cycles run.
SceUInt intrPreemptCount
 Interrupt preemption count.
SceUInt threadPreemptCount
 Thread preemption count.
SceUInt releaseCount
 Release count.

Detailed Description

Structure to hold the status information for a thread.

See also:
sceKernelReferThreadStatus

Field Documentation

Thread attributes.

Current priority.

Thread entry point.

Exit status of the thread.

Pointer to the gp.

Initial priority.

Interrupt preemption count.

Nul terminated name of the thread.

Release count.

Number of clock cycles run.

Size of the structure.

Referenced by pspDebugGetStackTrace2().

Thread stack pointer.

Referenced by pspDebugGetStackTrace2().

Thread stack size.

Referenced by pspDebugGetStackTrace2().

Thread status.

Thread preemption count.

Wait id.

Wait type.

Wakeup count.


The documentation for this struct was generated from the following file: