GizmoDistribution

gzDistServer.h File Reference

Definition of gzDistServerInterface in GizmoDistribution. More...

#include "gzDistBase.h"

Go to the source code of this file.

Classes

class  gzDistServerInterface
 Priority based distributed server support. More...

Enumerations

enum  gzDistServerPriority {
  GZ_DIST_SERVER_PRIO_NEVER = 0,
  GZ_DIST_SERVER_PRIO_VERY_LOW,
  GZ_DIST_SERVER_PRIO_LOW,
  GZ_DIST_SERVER_PRIO_NORMAL,
  GZ_DIST_SERVER_PRIO_HIGH,
  GZ_DIST_SERVER_PRIO_VERY_HIGH,
  GZ_DIST_SERVER_PRIO_MAX
}
 Server base priority levels. More...
enum  gzDistServerStatus {
  GZ_DIST_SERVER_STATUS_UNKNOWN = 0,
  GZ_DIST_SERVER_STATUS_IDLE,
  GZ_DIST_SERVER_STATUS_STARTUP,
  GZ_DIST_SERVER_STATUS_PASSIVE,
  GZ_DIST_SERVER_STATUS_ACTIVE,
  GZ_DIST_SERVER_STATUS_SHUTDOWN,
  GZ_DIST_SERVER_STATUS_ERROR
}
 Server status codes. More...
enum  gzDistServerRemoveReason
 Reasons for removing a server instance.


Detailed Description

Definition of gzDistServerInterface in GizmoDistribution.

Priority based distributed server support.

Definition in file gzDistServer.h.


Enumeration Type Documentation

enum gzDistServerPriority
 

Server base priority levels.

Enumerator:
GZ_DIST_SERVER_PRIO_NEVER  Will never be activated.
GZ_DIST_SERVER_PRIO_VERY_LOW  Very low priority.
GZ_DIST_SERVER_PRIO_LOW  Low priority.
GZ_DIST_SERVER_PRIO_NORMAL  The default priority.
GZ_DIST_SERVER_PRIO_HIGH  High priority.
GZ_DIST_SERVER_PRIO_VERY_HIGH  Very high priority.
GZ_DIST_SERVER_PRIO_MAX  The maximum priority.

Definition at line 41 of file gzDistServer.h.

enum gzDistServerStatus
 

Server status codes.

Enumerator:
GZ_DIST_SERVER_STATUS_UNKNOWN  Unknown status.
GZ_DIST_SERVER_STATUS_IDLE  Idle.
GZ_DIST_SERVER_STATUS_STARTUP  Is starting up.
GZ_DIST_SERVER_STATUS_PASSIVE  Passive.
GZ_DIST_SERVER_STATUS_ACTIVE  Active.
GZ_DIST_SERVER_STATUS_SHUTDOWN  Is shuting down.
GZ_DIST_SERVER_STATUS_ERROR  Has error.

Definition at line 54 of file gzDistServer.h.


Documentation for GizmoDistribution generated at Wed Feb 20 11:59:21 2008 by   Saab Training Systems AB, ¸ (c) 2003-and beyond