|
NeKernel dev
|
IPC connection header, message cannot be greater than 6K. More...
#include <IPC.h>
Static Public Member Functions | |
| static Bool | Pass (IPC_MSG *self, IPC_MSG *target) |
| Passes the message to target, could be anything, HTTP packet, JSON or whatever. | |
Public Attributes | |
| UInt32 | IpcHeaderMagic |
| UInt8 | IpcEndianess |
| SizeT | IpcPacketSize |
| IPC_ADDR | IpcFrom |
| IPC_ADDR | IpcTo |
| UInt32 | IpcCRC32 |
| UInt32 | IpcMsg |
| UInt32 | IpcMsgSz |
| UInt8 | IpcData [kIPCMsgSize] |
| UInt32 | IpcLock |
IPC connection header, message cannot be greater than 6K.
Passes the message to target, could be anything, HTTP packet, JSON or whatever.
Pass message from src to target.
| src | Source message. |
| target | Target message. |
| UInt32 Kernel::IPC_MSG::IpcCRC32 |
| UInt8 Kernel::IPC_MSG::IpcData[kIPCMsgSize] |
| UInt8 Kernel::IPC_MSG::IpcEndianess |
| IPC_ADDR Kernel::IPC_MSG::IpcFrom |
| UInt32 Kernel::IPC_MSG::IpcHeaderMagic |
| UInt32 Kernel::IPC_MSG::IpcLock |
| UInt32 Kernel::IPC_MSG::IpcMsg |
| UInt32 Kernel::IPC_MSG::IpcMsgSz |
| SizeT Kernel::IPC_MSG::IpcPacketSize |
| IPC_ADDR Kernel::IPC_MSG::IpcTo |