ipc.h File Reference

#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  ipc_perm

Defines

#define IPC_PRIVATE   ((key_t) 0)
#define IPC_CREAT   00001000
 resource get request flags create if key is nonexistent
#define IPC_EXCL   00002000
 fail if key exists
#define IPC_NOWAIT   00004000
 return error on wait
#define IPC_RMID   0
 remove resource
#define IPC_SET   1
 set ipc_perm options
#define IPC_STAT   2
 get ipc_perm options
#define IPC_INFO   3
 see ipcs

Typedefs

typedef int key_t
 should go in <types.h> type for IPC key


Define Documentation

#define IPC_CREAT   00001000

resource get request flags create if key is nonexistent

Definition at line 21 of file ipc.h.

#define IPC_EXCL   00002000

fail if key exists

Definition at line 22 of file ipc.h.

#define IPC_INFO   3

see ipcs

Definition at line 37 of file ipc.h.

#define IPC_NOWAIT   00004000

return error on wait

Definition at line 23 of file ipc.h.

#define IPC_PRIVATE   ((key_t) 0)

Definition at line 6 of file ipc.h.

#define IPC_RMID   0

remove resource

Control commands used with semctl, msgctl and shmctl see also specific commands in sem.h, msg.h and shm.h

Definition at line 34 of file ipc.h.

#define IPC_SET   1

set ipc_perm options

Definition at line 35 of file ipc.h.

#define IPC_STAT   2

get ipc_perm options

Definition at line 36 of file ipc.h.


Typedef Documentation

typedef int key_t

should go in <types.h> type for IPC key

Definition at line 5 of file ipc.h.


Generated on Mon May 1 21:47:01 2006 for KernelAPI by  doxygen 1.4.6-5