vitasdk
Documentation of the vitasdk
processmgr.h
Go to the documentation of this file.
1 
7 #ifndef _PSP2_KERNEL_PROCESSMGR_H_
8 #define _PSP2_KERNEL_PROCESSMGR_H_
9 
10 #include <vitasdk/build_utils.h>
12 #include <psp2/kernel/threadmgr.h>
13 #include <psp2/types.h>
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
19 
27 int sceKernelExitProcess(int res);
28 
37 
46 
55 
64 
71 
78 
81 
85 
86 const void * sceKernelGetProcessParam(void);
87 
90 
92 
93 #ifdef __cplusplus
94 }
95 #endif
96 
97 #endif /* _PSP2_KERNEL_PROCESSMGR_H_ */
98 
uint8_t type
0 = read?, 1 = write?, 2 = feature?, 3 = ?
Definition: bt.h:2
SceKernelPowerTickType
Definition: processmgr.h:49
SceUInt32 SceKernelTime
Definition: processmgr.h:20
SceUInt64 SceKernelClock
Definition: processmgr.h:19
Definition: processmgr.h:22
Definition: processmgr.h:28
int sceKernelPowerTick(SceKernelPowerTickType type)
Cancel specified idle timers to prevent entering in power save processing.
SceUInt64 sceKernelGetProcessTimeWide(void)
Get the process time of the current process.
int sceKernelPowerLock(SceKernelPowerTickType type)
Locks certain timers from triggering.
SceKernelTime sceKernelLibcTime(SceKernelTime *tloc)
int sceKernelPowerUnlock(SceKernelPowerTickType type)
Unlocks certain timers.
const void * sceKernelGetProcessParam(void)
SceUID sceKernelGetStdout(void)
SceUInt32 sceKernelGetProcessTimeLow(void)
Get the lower 32 bits part of process time of the current process.
SceKernelClock sceKernelLibcClock(void)
SceUID sceKernelGetStderr(void)
int sceKernelLibcGettimeofday(SceKernelTimeval *tv, SceKernelTimezone *tz)
SceUID sceKernelGetStdin(void)
int sceKernelGetProcessTime(SceKernelSysClock *pSysClock)
Get the process time of the current process.
SceUID sceKernelGetCurrentProcess(void)
SceInt32 sceKernelGetRemoteProcessTime(SceUID processId, SceKernelSysClock *pClock)
int sceKernelExitProcess(int res)
Exit current Process with specified return code.
int32_t SceInt32
Definition: types.h:44
int SceUID
UIDs are used to describe many different kernel objects.
Definition: types.h:90
uint64_t SceUInt64
Definition: types.h:51
uint32_t SceUInt32
Definition: types.h:45
SceUInt64 SceKernelSysClock
64-bit system clock type.
Definition: types.h:97