Main Page Class Hierarchy Compound List File List Compound Members File Members

# mutableserverbase.h File Reference

`#include "serverbase.h"`
`#include <mutableservermessage.h>`
`#include <mutableserverrequest.h>`
`#include <mutableserverresult.h>`
`#include <result_status.h>`
`#include <string>`
`#include <vector>`
`#include <queue>`

Go to the source code of this file.

## Compounds
struct | _PROVIDER_ADDR
class | MutableServerBase
## Defines
#define | MUTABLESERVERBASE_H
#define | SERVE_MAX_LOGOS 20
#define | MSB_ERR_MISSMSG 0
#define | MSB_ERR_TOOBIG 1
#define | MSB_ERR_NOTRACK 2
#define | MSB_ERR_QUEUE 3
#define | MSG_ERR_BASE 10
## Typedefs
typedef _PROVIDER_ADDR | PROVIDER_ADDR
typedef std::vector< PROVIDER_ADDR > | PROVIDER_VECTOR
## Enumerations
enum | MUTABLE_MODE_TYPE { MMT_NONE = 0, MMT_STANDALONE = 1, MMT_MODULE = 2, MMT_SERVER = 3, MMT_CLIENT = 4 }

## Define Documentation

#define MSB_ERR_MISSMSG 0

| Definition at line 56 of file mutableserverbase.h.

#define MSB_ERR_NOTRACK 2

| Definition at line 58 of file mutableserverbase.h.

#define MSB_ERR_QUEUE 3

| Definition at line 59 of file mutableserverbase.h.

#define MSB_ERR_TOOBIG 1

| Definition at line 57 of file mutableserverbase.h.

#define MSG_ERR_BASE 10

| Definition at line 60 of file mutableserverbase.h.

#define MUTABLESERVERBASE_H

| Definition at line 6 of file mutableserverbase.h.

#define SERVE_MAX_LOGOS 20

| Definition at line 50 of file mutableserverbase.h.

## Typedef Documentation

typedef struct _PROVIDER_ADDR PROVIDER_ADDR

typedef std::vector<PROVIDER_ADDR> PROVIDER_VECTOR

| Definition at line 46 of file mutableserverbase.h.

## Enumeration Type Documentation

enum MUTABLE_MODE_TYPE

  | Enumeration values:
  MMT_NONE |
  MMT_STANDALONE |
  MMT_MODULE |
  MMT_SERVER |
  MMT_CLIENT |
Definition at line 30 of file mutableserverbase.h.