#include "ace/ACE.h"
#include "ace/Event_Handler.h"
#include "ace/Sig_Handler.h"
#include "ace/os_include/sys/os_mman.h"
Classes |
class | ACE_Shared_Memory_Pool_Options |
| Helper class for Shared Memory Pool constructor options. More...
|
class | ACE_Shared_Memory_Pool |
| Make a memory pool that is based on System V shared memory (shmget(2) etc.). This implementation allows memory to be shared between processes. If your platform doesn't support System V shared memory (e.g., Win32 and many RTOS platforms do not) then you should use ACE_MMAP_Memory_Pool instead of this class. In fact, you should probably use ACE_MMAP_Memory_Pool on platforms that *do* support System V shared memory since it provides more powerful features, such as persistent backing store and greatly scalability. More...
|
struct | ACE_Shared_Memory_Pool::SHM_TABLE |
| Keeps track of all the segments being used. More...
|
Detailed Description
- Id:
- Shared_Memory_Pool.h 80826 2008-03-04 14:51:23Z wotte
- Author:
- Dougls C. Schmidt <schmidt@cs.wustl.edu>
-
Prashant Jain <pjain@cs.wustl.edu>