ACE_Shared_Memory_Pool::SHM_TABLE Struct Reference

Keeps track of all the segments being used. More...

#include <Shared_Memory_Pool.h>

List of all members.

Public Attributes

key_t key_
 Shared memory segment key.

int shmid_
 Shared memory segment internal id.

int used_
 Is the segment currently used.;.


Detailed Description

Keeps track of all the segments being used.

Definition at line 151 of file Shared_Memory_Pool.h.


Member Data Documentation

key_t ACE_Shared_Memory_Pool::SHM_TABLE::key_
 

Shared memory segment key.

Definition at line 154 of file Shared_Memory_Pool.h.

Referenced by ACE_Shared_Memory_Pool::init_acquire().

int ACE_Shared_Memory_Pool::SHM_TABLE::shmid_
 

Shared memory segment internal id.

Definition at line 157 of file Shared_Memory_Pool.h.

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

int ACE_Shared_Memory_Pool::SHM_TABLE::used_
 

Is the segment currently used.;.

Definition at line 160 of file Shared_Memory_Pool.h.

Referenced by ACE_Shared_Memory_Pool::commit_backing_store_name(), ACE_Shared_Memory_Pool::find_seg(), ACE_Shared_Memory_Pool::in_use(), ACE_Shared_Memory_Pool::init_acquire(), and ACE_Shared_Memory_Pool::release().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 9 11:29:34 2006 for ACE by doxygen 1.3.6