os_ipc.h File Reference

#include "ace/config-lite.h"
#include "ace/os_include/sys/os_types.h"

Include dependency graph for os_ipc.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define ACE_INVALID_SEM_KEY   0
#define IPC_PRIVATE   ACE_INVALID_SEM_KEY
#define IPC_STAT   0
#define IPC_CREAT   0
#define IPC_NOWAIT   0
#define IPC_RMID   0
#define IPC_EXCL   0


Detailed Description

XSI interprocess communication access structure

os_ipc.h,v 1.4 2006/05/17 09:29:11 jwillemsen Exp

Author:
Don Hinton <dhinton@dresystems.com>

This code was originally in various places including ace/OS.h.

Definition in file os_ipc.h.


Define Documentation

#define ACE_INVALID_SEM_KEY   0
 

Definition at line 40 of file os_ipc.h.

Referenced by ACE_SV_Semaphore_Simple::name_2_key(), and ACE_SV_Semaphore_Simple::open().

#define IPC_CREAT   0
 

Definition at line 54 of file os_ipc.h.

Referenced by ACE_Shared_Memory_Pool::commit_backing_store_name(), ACE_Shared_Memory_Pool::init_acquire(), and ACE_SV_Semaphore_Simple::open().

#define IPC_EXCL   0
 

Definition at line 66 of file os_ipc.h.

Referenced by ACE_Shared_Memory_Pool::commit_backing_store_name(), and ACE_Shared_Memory_Pool::init_acquire().

#define IPC_NOWAIT   0
 

Definition at line 58 of file os_ipc.h.

Referenced by ACE_SV_Semaphore_Simple::tryacquire().

#define IPC_PRIVATE   ACE_INVALID_SEM_KEY
 

Definition at line 46 of file os_ipc.h.

Referenced by ACE_Shared_Memory_Pool::ACE_Shared_Memory_Pool(), ACE_SV_Semaphore_Simple::open(), and ACE_SV_Semaphore_Complex::open().

#define IPC_RMID   0
 

Definition at line 62 of file os_ipc.h.

Referenced by ACE_Shared_Memory_Pool::release(), ACE_SV_Shared_Memory::remove(), ACE_SV_Semaphore_Simple::remove(), and ACE_SV_Message_Queue::remove().

#define IPC_STAT   0
 

Definition at line 50 of file os_ipc.h.

Referenced by ACE_Shared_Memory_Pool::find_seg(), and ACE_Shared_Memory_Pool::in_use().


Generated on Thu Nov 9 10:32:18 2006 for ACE by doxygen 1.3.6