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) noexcept |
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] |
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::IpcMsg |
UInt32 Kernel::IPC_MSG::IpcMsgSz |
SizeT Kernel::IPC_MSG::IpcPacketSize |
IPC_ADDR Kernel::IPC_MSG::IpcTo |