![]() |
vitasdk
Documentation of the vitasdk
|
Go to the source code of this file.
Functions | |
| SceUID | sceKernelCreateSema (const char *name, SceUInt attr, int initVal, int maxVal, SceKernelSemaOptParam *option) |
| Creates a new semaphore. | |
| int | sceKernelDeleteSema (SceUID semaid) |
| Destroy a semaphore. | |
| int | sceKernelSignalSema (SceUID semaid, int signal) |
| Send a signal to a semaphore. | |
| int | sceKernelWaitSema (SceUID semaid, int signal, SceUInt *timeout) |
| Lock a semaphore. | |
| int | sceKernelWaitSemaCB (SceUID semaid, int signal, SceUInt *timeout) |
| Lock a semaphore and handle callbacks if necessary. | |
| int | sceKernelPollSema (SceUID semaid, int signal) |
| Poll a semaphore. | |
| int | sceKernelCancelSema (SceUID semaid, int setCount, int *numWaitThreads) |
| Cancels a semaphore. | |
| int | sceKernelGetSemaInfo (SceUID semaid, SceKernelSemaInfo *info) |
| Retrieve information about a semaphore. | |
| SceUID | sceKernelOpenSema (const char *name) |
| int | sceKernelCloseSema (SceUID semaid) |