Expand description
Module containing raw definitions mapping to the underlying IPC protocol
Enums§
- Control
Commands - Commands for use with
msgctl()
- IpcFlags
- Bit flags for
msgget
Functions§
- msgrcv⚠
- Raw
msgrcv()
function; seemsgsnd()
for more details on usage - msgsnd⚠
- Raw
msgsnd()
function; we need to use this declaration as opposed to the one in thelibc
crate due toc_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