Go to the source code of this file.
Data Structures | |
struct | PspSysEventHandler |
Typedefs | |
typedef PspSysEventHandler | _PspSysEventHandler |
typedef int(*) | PspSysEventHandlerFunc (int ev_id, char *ev_name, void *param, int *result) |
Functions | |
int | sceKernelSysEventDispatch (int ev_type_mask, int ev_id, char *ev_name, void *param, int *result, int break_nonzero, PspSysEventHandler *break_handler) |
Dispatch a SysEvent event. | |
PspSysEventHandler * | sceKernelReferSysEventHandler (void) |
Get the first SysEvent handler (the rest can be found with the linked list). | |
int | sceKernelIsRegisterSysEventHandler (PspSysEventHandler *handler) |
Check if a SysEvent handler is registered. | |
int | sceKernelRegisterSysEventHandler (PspSysEventHandler *handler) |
Register a SysEvent handler. | |
int | sceKernelUnregisterSysEventHandler (PspSysEventHandler *handler) |
Unregister a SysEvent handler. |
typedef struct PspSysEventHandler _PspSysEventHandler |
typedef int(*) PspSysEventHandlerFunc(int ev_id, char *ev_name, void *param, int *result) |
int sceKernelIsRegisterSysEventHandler | ( | PspSysEventHandler * | handler | ) |
Check if a SysEvent handler is registered.
handler | - the handler to check |
PspSysEventHandler* sceKernelReferSysEventHandler | ( | void | ) |
Get the first SysEvent handler (the rest can be found with the linked list).
int sceKernelRegisterSysEventHandler | ( | PspSysEventHandler * | handler | ) |
Register a SysEvent handler.
handler | - the handler to register |
int sceKernelSysEventDispatch | ( | int | ev_type_mask, | |
int | ev_id, | |||
char * | ev_name, | |||
void * | param, | |||
int * | result, | |||
int | break_nonzero, | |||
PspSysEventHandler * | break_handler | |||
) |
Dispatch a SysEvent event.
ev_type_mask | - the event type mask | |
ev_id | - the event id | |
ev_name | - the event name | |
param | - the pointer to the custom parameters | |
result | - the pointer to the result | |
break_nonzero | - set to 1 to interrupt the calling chain after the first non-zero return | |
break_handler | - the pointer to the event handler having interrupted |
int sceKernelUnregisterSysEventHandler | ( | PspSysEventHandler * | handler | ) |
Unregister a SysEvent handler.
handler | - the handler to unregister |