vitasdk
Documentation of the vitasdk
processmgr.h File Reference

Go to the source code of this file.

Data Structures

struct  SceLibkernelAddresses
 

Functions

int sceKernelExitProcess (int res)
 Exit current Process with specified return code.
 
int sceKernelPowerTick (SceKernelPowerTickType type)
 Cancel specified idle timers to prevent entering in power save processing.
 
int sceKernelPowerLock (SceKernelPowerTickType type)
 Locks certain timers from triggering.
 
int sceKernelPowerUnlock (SceKernelPowerTickType type)
 Unlocks certain timers.
 
int sceKernelGetProcessTime (SceKernelSysClock *pSysClock)
 Get the process time of the current process.
 
SceUInt32 sceKernelGetProcessTimeLow (void)
 Get the lower 32 bits part of process time of the current process.
 
SceUInt64 sceKernelGetProcessTimeWide (void)
 Get the process time of the current process.
 
SceUID sceKernelGetCurrentProcess (void)
 
SceInt32 sceKernelGetRemoteProcessTime (SceUID processId, SceKernelSysClock *pClock)
 
SceUID sceKernelGetStderr (void)
 
SceUID sceKernelGetStdin (void)
 
SceUID sceKernelGetStdout (void)
 
const void * sceKernelGetProcessParam (void)
 
SceKernelClock sceKernelLibcClock (void)
 
SceKernelTime sceKernelLibcTime (SceKernelTime *tloc)
 
int sceKernelLibcGettimeofday (SceKernelTimeval *tv, SceKernelTimezone *tz)
 
 VITASDK_BUILD_ASSERT_EQ (0x1C, SceLibkernelAddresses)
 
 __attribute__ ((__noreturn__)) int _sceKernelExitProcessForUser(SceInt32 exit_status)
 Terminates the calling process through the raw user export.
 
int _sceKernelRegisterLibkernelAddresses (const SceLibkernelAddresses *addresses)
 Registers LibKernel's process-exit trampolines and addresses of cached values.
 
int sceKernelGetProcessTimeCore (SceKernelSysClock *time)
 Gets the calling process's elapsed time in microseconds.
 
SceUInt32 sceKernelGetProcessTimeLowCore (void)
 
SceKernelSysClock sceKernelGetProcessTimeWideCore (void)
 
SceBool sceKernelIsCDialogAvailable (void)
 Tests whether the current process budget reserves common-dialog memory.
 
SceBool sceKernelIsGameBudget (void)
 
SceInt32 sceKernelRegisterProcessTerminationCallback (ScePID pid, SceUID callback_id)
 Registers a callback to be notified when a process object is destroyed.
 
SceInt32 sceKernelUnregisterProcessTerminationCallback (ScePID pid, SceUID callback_id)
 Unregisters one matching process-termination callback registration.