MistServer  2.5.3-Pro-19-gf5e75b1 ( Generic_64)
Data Structures | Functions
IPC Namespace Reference

Data Structures

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

Functions

static void btohl (char *p, long &val)
 Reads a long value of p in host order to val. More...
 
static void btohl (char *p, unsigned int &val)
 Reads a long value of p in host order to val. More...
 
static void btohll (char *p, long long &val)
 Reads a long long value of p in host order to val. More...
 
static void btohs (char *p, unsigned short &val)
 Reads a short value of p in host order to val. More...
 
static void htobl (char *p, long val)
 Stores a long value of val in network order to the pointer p. More...
 
static void htobll (char *p, long long val)
 Stores a long long value of val in network order to the pointer p. More...
 
static void htobs (char *p, short val)
 Stores a short value of val in network order to the pointer p. More...
 

Function Documentation

static void IPC::btohl ( char *  p,
long &  val 
)
static

Reads a long value of p in host order to val.

static void IPC::btohl ( char *  p,
unsigned int &  val 
)
static

Reads a long value of p in host order to val.

static void IPC::btohll ( char *  p,
long long &  val 
)
static

Reads a long long value of p in host order to val.

static void IPC::btohs ( char *  p,
unsigned short &  val 
)
static

Reads a short value of p in host order to val.

static void IPC::htobl ( char *  p,
long  val 
)
static

Stores a long value of val in network order to the pointer p.

static void IPC::htobll ( char *  p,
long long  val 
)
static

Stores a long long value of val in network order to the pointer p.

static void IPC::htobs ( char *  p,
short  val 
)
static

Stores a short value of val in network order to the pointer p.