[][src]Module ipc_rs::raw

Module containing raw definitions mapping to the underlying IPC protocol

Enums

ControlCommands

Commands for use with msgctl()

IpcFlags

Bit flags for msgget

Functions

msgrcv

Raw msgrcv() function; see msgsnd() for more details on usage

msgsnd

Raw msgsnd() function; we need to use this declaration as opposed to the one in the libc crate due to c_void type bullshittery. Keep in mind that due to the lifetime implications of *const pointers and lifetimes, you should create the raw pointer during the function call (or as late as possible) so that you avoid dangling pointers