7#ifndef _PSP2_SHELLUTIL_H_
8#define _PSP2_SHELLUTIL_H_
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
uint8_t type
0 = read?, 1 = write?, 2 = feature?, 3 = ?
Definition bt.h:2
void() SceShellUtilEventHandler(int result, SceShellUtilLockMode mode, SceShellUtilLockType type, void *userData)
Definition shellutil.h:36
int sceShellUtilInitEvents(int unk)
Init events.
int sceShellUtilRegisterEventHandler(SceShellUtilEventHandler *handler, void *userData)
Register event handler.
int sceShellUtilLaunchAppRequestLaunchApp(SceShellUtilLaunchAppParam *param)
SceShellUtilLockType
Definition shellutil.h:16
int sceShellUtilRequestLaunchApp(SceShellUtilLaunchAppParam *param)
SceShellUtilLockMode
Definition shellutil.h:31
int sceShellUtilLock(SceShellUtilLockType type)
Lock event.
int sceShellUtilUnlock(SceShellUtilLockType type)
Unlock event.
const char * cmd
Definition shellutil.h:77
@ SCE_SHELL_UTIL_LOCK_TYPE_UNK80
Definition shellutil.h:24
@ SCE_SHELL_UTIL_LOCK_TYPE_MC_REMOVED
Definition shellutil.h:23
@ SCE_SHELL_UTIL_LOCK_TYPE_UNK8
Definition shellutil.h:20
@ SCE_SHELL_UTIL_LOCK_TYPE_UNK100
Definition shellutil.h:25
@ SCE_SHELL_UTIL_LOCK_TYPE_MUSIC_PLAYER
Definition shellutil.h:27
@ SCE_SHELL_UTIL_LOCK_TYPE_UNK200
Definition shellutil.h:26
@ SCE_SHELL_UTIL_LOCK_TYPE_USB_CONNECTION
Definition shellutil.h:21
@ SCE_SHELL_UTIL_LOCK_TYPE_POWEROFF_MENU
Definition shellutil.h:19
@ SCE_SHELL_UTIL_LOCK_TYPE_QUICK_MENU
Definition shellutil.h:18
@ SCE_SHELL_UTIL_LOCK_TYPE_PS_BTN_2
Definition shellutil.h:28
@ SCE_SHELL_UTIL_LOCK_TYPE_PS_BTN
Definition shellutil.h:17
@ SCE_SHELL_UTIL_LOCK_TYPE_MC_INSERTED
Definition shellutil.h:22
@ SCE_SHELL_UTIL_LOCK_MODE_UNLOCK
Definition shellutil.h:33
@ SCE_SHELL_UTIL_LOCK_MODE_LOCK
Definition shellutil.h:32
Definition shellutil.h:76