vitasdk
Documentation of the vitasdk
callback.h
Go to the documentation of this file.
1
7#ifndef _PSP2KERN_KERNEL_THREADMGR_CALLBACK_H_
8#define _PSP2KERN_KERNEL_THREADMGR_CALLBACK_H_
9
10#include <vitasdk/build_utils.h>
11#include <psp2kern/types.h>
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
18
34int ksceKernelCreateCallback(const char *name, unsigned int attr, SceKernelCallbackFunction func, void *arg);
35
44
54
63
72
79
80
81#ifdef __cplusplus
82}
83#endif
84
85#endif /* _PSP2KERN_KERNEL_THREADMGR_CALLBACK_H_ */
int ksceKernelCreateCallback(const char *name, unsigned int attr, SceKernelCallbackFunction func, void *arg)
Create callback.
int ksceKernelNotifyCallback(SceUID cb, int arg2)
Notify a callback.
int ksceKernelCheckCallback(void)
Check callback ?
int ksceKernelDeleteCallback(SceUID cb)
Delete a callback.
int ksceKernelGetCallbackCount(SceUID cb)
Get the callback count.
int ksceKernelCancelCallback(SceUID cb)
Cancel a callback ?
int(* SceKernelCallbackFunction)(int notifyId, int notifyCount, int notifyArg, void *userData)
Callback function prototype.
Definition threadmgr.h:139
int SceUID
UIDs are used to describe many different kernel objects.
Definition types.h:90