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
15 extern "C" {
16 #endif
17 
18 
34 int ksceKernelCreateCallback(const char *name, unsigned int attr, SceKernelCallbackFunction func, void *arg);
35 
44 
53 int ksceKernelNotifyCallback(SceUID cb, int arg2);
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