Struct vitasdk_sys::SceKernelThreadInfo
source · #[repr(C)]pub struct SceKernelThreadInfo {Show 24 fields
pub size: SceSize,
pub processId: SceUID,
pub name: [c_char; 32],
pub attr: SceUInt32,
pub status: SceUInt32,
pub entry: SceKernelThreadEntry,
pub stack: *mut c_void,
pub stackSize: SceInt32,
pub initPriority: SceInt32,
pub currentPriority: SceInt32,
pub initCpuAffinityMask: SceInt32,
pub currentCpuAffinityMask: SceInt32,
pub currentCpuId: SceInt32,
pub lastExecutedCpuId: SceInt32,
pub waitType: SceUInt32,
pub waitId: SceUID,
pub exitStatus: SceInt32,
pub runClocks: SceKernelSysClock,
pub intrPreemptCount: SceUInt32,
pub threadPreemptCount: SceUInt32,
pub threadReleaseCount: SceUInt32,
pub changeCpuCount: SceInt32,
pub fNotifyCallback: SceInt32,
pub reserved: SceInt32,
}
Fields§
§size: SceSize
§processId: SceUID
§name: [c_char; 32]
§attr: SceUInt32
§status: SceUInt32
§entry: SceKernelThreadEntry
§stack: *mut c_void
§stackSize: SceInt32
§initPriority: SceInt32
§currentPriority: SceInt32
§initCpuAffinityMask: SceInt32
§currentCpuAffinityMask: SceInt32
§currentCpuId: SceInt32
§lastExecutedCpuId: SceInt32
§waitType: SceUInt32
§waitId: SceUID
§exitStatus: SceInt32
§runClocks: SceKernelSysClock
§intrPreemptCount: SceUInt32
§threadPreemptCount: SceUInt32
§threadReleaseCount: SceUInt32
§changeCpuCount: SceInt32
§fNotifyCallback: SceInt32
§reserved: SceInt32
Trait Implementations§
source§impl Clone for SceKernelThreadInfo
impl Clone for SceKernelThreadInfo
source§fn clone(&self) -> SceKernelThreadInfo
fn clone(&self) -> SceKernelThreadInfo
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more