![]() |
vitasdk
Documentation of the vitasdk
|
Go to the source code of this file.
Data Structures | |
| struct | SceKernelMsgPipeInfo |
| struct | MsgPipeSendData |
| struct | MsgPipeRecvData |
Functions | |
| VITASDK_BUILD_ASSERT_EQ (0x3C, SceKernelMsgPipeInfo) | |
| int | ksceKernelGetMsgPipeInfo (SceUID msgpipe_id, SceKernelMsgPipeInfo *info) |
| Get msgpipe info. | |
| SceUID | ksceKernelCreateMsgPipe (const char *name, int type, int attr, SceSize bufSize, void *opt) |
| Create a message pipe. | |
| int | ksceKernelDeleteMsgPipe (SceUID uid) |
| Delete a message pipe. | |
| int | ksceKernelSendMsgPipeVector (SceUID uid, const MsgPipeSendData *v, unsigned int n, int unk1, void *unk2, unsigned int *timeout) |
| Send a message to a pipe. | |
| int | ksceKernelTrySendMsgPipeVector (SceUID uid, const MsgPipeSendData *v, SceSize size, int unk1, void *unk2) |
| Try to send a message to a pipe. | |
| int | ksceKernelReceiveMsgPipeVector (SceUID uid, const MsgPipeRecvData *v, unsigned int n, int unk1, void *unk2, unsigned int *timeout) |
| Receive a message from a pipe. | |
| int | ksceKernelTryReceiveMsgPipeVector (SceUID uid, const MsgPipeRecvData *v, SceSize size, int unk1, void *unk2) |
| Receive a message from a pipe. | |
| int | ksceKernelCancelMsgPipe (SceUID uid, int *psend, int *precv) |
| Cancel a message pipe. | |