|
libnx
|
IPC parsed command (response) structure. More...
#include <ipc.h>
Data Fields | |
| IpcCommandType | CommandType |
| Type of the command. | |
| bool | HasPid |
| true if the 'Pid' field is filled out. | |
| u64 | Pid |
| PID included in the response (only if HasPid is true) | |
| size_t | NumHandles |
| Number of handles copied. | |
| Handle | Handles [8] |
| Handles. | |
| bool | WasHandleCopied [8] |
| true if the handle was moved, false if it was copied. | |
| u32 | ThisObjectId |
| Object ID to call the command on (for domain messages). | |
| size_t | NumObjectIds |
| Number of object IDs (for domain messages). | |
| u32 | ObjectIds [8] |
| Object IDs (for domain messages). | |
| size_t | NumBuffers |
| Number of buffers in the response. | |
| void * | Buffers [8] |
| Pointers to the buffers. | |
| size_t | BufferSizes [8] |
| Sizes of the buffers. | |
| BufferType | BufferTypes [8] |
| Types of the buffers. | |
| BufferDirection | BufferDirections [8] |
| Direction of each buffer. | |
| size_t | NumStatics |
| Number of statics in the response. | |
| void * | Statics [8] |
| Pointers to the statics. | |
| size_t | StaticSizes [8] |
| Sizes of the statics. | |
| u8 | StaticIndices [8] |
| Indices of the statics. | |
| size_t | NumStaticsOut |
| Number of output statics available in the response. | |
| void * | Raw |
| Pointer to the raw embedded data structure in the response. | |
| void * | RawWithoutPadding |
| Pointer to the raw embedded data structure, without padding. | |
| size_t | RawSize |
| Size of the raw embedded data. | |
IPC parsed command (response) structure.
1.8.11