MistServer  2.5.3-Pro-19-gf5e75b1 ( Generic_64)
Data Structures | Namespaces | Macros
shared_memory.h File Reference
#include <string>
#include <set>
#include "timing.h"
#include "defines.h"
#include <semaphore.h>

Go to the source code of this file.

Data Structures

class  IPC::semaphore
 A class used for the abstraction of semaphores. More...
 
class  IPC::semGuard
 A class used as a semaphore guard. More...
 
class  IPC::sharedClient
 The client part of a server/client model for shared memory. More...
 
class  IPC::sharedFile
 A class for managing shared files. More...
 
class  IPC::sharedPage
 A class for handling shared memory pages. More...
 
class  IPC::sharedServer
 The server part of a server/client model for shared memory. More...
 
class  IPC::statExchange
 A class used for the exchange of statistics over shared memory. More...
 
class  IPC::userConnection
 

Namespaces

 IPC
 

Macros

#define PLAY_EX_SIZE   2+6*SIMUL_TRACKS
 
#define STAT_EX_SIZE   175
 

Macro Definition Documentation

#define PLAY_EX_SIZE   2+6*SIMUL_TRACKS
#define STAT_EX_SIZE   175