VSF Documented
Data Structures | Macros | Typedefs | Enumerations | Functions | Variables
ipc.h File Reference
#include "shell/sys/linux/vsf_linux_cfg.h"
#include "../sys/types.h"

Go to the source code of this file.

Data Structures

struct  ipc_perm
 
struct  vsf_linux_sys_ipc_vplt_t
 

Macros

#define IPC_PRIVATE   ((key_t)0)
 
#define ftok   VSF_LINUX_WRAPPER(ftok)
 

Typedefs

typedef struct vsf_linux_sys_ipc_vplt_t vsf_linux_sys_ipc_vplt_t
 

Enumerations

enum  {
  IPC_CREAT = 1 << 12 ,
  IPC_EXCL = 2 << 12 ,
  IPC_NOWAIT = 4 << 12
}
 
enum  {
  IPC_RMID ,
  IPC_SET ,
  IPC_STAT ,
  IPC_INFO
}
 

Functions

key_t ftok (const char *pathname, int id)
 

Variables

__VSF_VPLT_DECORATOR__ vsf_linux_sys_ipc_vplt_t vsf_linux_sys_ipc_vplt
 

Macro Definition Documentation

◆ IPC_PRIVATE

#define IPC_PRIVATE   ((key_t)0)

◆ ftok

#define ftok   VSF_LINUX_WRAPPER(ftok)

Typedef Documentation

◆ vsf_linux_sys_ipc_vplt_t

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
IPC_CREAT 
IPC_EXCL 
IPC_NOWAIT 

◆ anonymous enum

anonymous enum
Enumerator
IPC_RMID 
IPC_SET 
IPC_STAT 
IPC_INFO 

Function Documentation

◆ ftok()

key_t ftok ( const char *  pathname,
int  id 
)

Variable Documentation

◆ vsf_linux_sys_ipc_vplt

__VSF_VPLT_DECORATOR__ vsf_linux_sys_ipc_vplt_t vsf_linux_sys_ipc_vplt
extern