Function nc::shmget [−][src]
pub fn shmget(key: key_t, size: size_t, shmflg: i32) -> Result<i32, Errno>
Expand description
Allocates a System V shared memory segment.
let size = 4 * nc::PAGE_SIZE; let flags = nc::IPC_CREAT | nc::IPC_EXCL | 0o600; let ret = nc::shmget(nc::IPC_PRIVATE, size, flags); assert!(ret.is_ok()); let _shmid = ret.unwrap();