2.2.8 CatSrvServiceState

The CatSrvServiceState enumeration identifies possible run-time states for instance load balancing.

 typedef  enum 
 {
   css_serviceStopped = 0,
   css_serviceStartPending = 1,
   css_serviceStopPending = 2,
   css_serviceRunning = 3,
   css_serviceContinuePending = 4,
   css_servicePausePending = 5,
   css_servicePaused = 6,
   css_serviceUnknownState = 7
 } CatSrvServiceState;

css_serviceStopped:  Instance load balancing is not running.

css_serviceStartPending:  Instance load balancing is not yet running, but it is in the process of starting.

css_serviceStopPending:  Instance load balancing is running, but it is in the process of stopping.

css_serviceRunning:  Instance load balancing is running.

css_serviceContinuePending:  Instance load balancing is running, has been paused, and is in the process of resuming.

css_servicePausePending:  Instance load balancing is running, but it is in the process of pausing.

css_servicePaused:  Instance load balancing is running, but it is paused.

css_serviceUnknownState:   The server was unable to determine the state of instance load balancing.