1#ifndef __XRDCMSSTATE_H_
2#define __XRDCMSSTATE_H_
54void Set(
int ncount,
int isman,
const char *AdminPath);
69unsigned char Status(
int Changes,
int theState);
Definition XrdCmsState.hh:39
int Suspended
Definition XrdCmsState.hh:42
char currState
Definition XrdCmsState.hh:82
char feOK
Definition XrdCmsState.hh:84
~XrdCmsState()
Definition XrdCmsState.hh:61
char prevState
Definition XrdCmsState.hh:83
static const char FES_Suspend
Definition XrdCmsState.hh:64
XrdSysMutex myMutex
Definition XrdCmsState.hh:72
static const char All_NoStage
Definition XrdCmsState.hh:66
int numStaging
Definition XrdCmsState.hh:79
int minNodeCnt
Definition XrdCmsState.hh:77
char noSpace
Definition XrdCmsState.hh:85
void Update(StateType StateT, int ActivVal, int StageVal=0)
static const char All_Suspend
Definition XrdCmsState.hh:65
void Set(int ncount, int isman, const char *AdminPath)
static const char SRV_Suspend
Definition XrdCmsState.hh:63
int dataPort
Definition XrdCmsState.hh:80
char adminNoStage
Definition XrdCmsState.hh:87
int numActive
Definition XrdCmsState.hh:78
int NoStaging
Definition XrdCmsState.hh:43
const char * NoStageFile
Definition XrdCmsState.hh:74
const char * SuspendFile
Definition XrdCmsState.hh:75
StateType
Definition XrdCmsState.hh:56
@ FrontEnd
Definition XrdCmsState.hh:56
@ Active
Definition XrdCmsState.hh:56
@ Stage
Definition XrdCmsState.hh:56
@ Counts
Definition XrdCmsState.hh:56
@ Space
Definition XrdCmsState.hh:56
XrdSysSemaphore mySemaphore
Definition XrdCmsState.hh:71
char isMan
Definition XrdCmsState.hh:88
char adminSuspend
Definition XrdCmsState.hh:86
unsigned char Status(int Changes, int theState)
char Enabled
Definition XrdCmsState.hh:89
void sendState(XrdLink *Link)
Definition XrdSysPthread.hh:165
Definition XrdSysPthread.hh:494
Definition YProtocol.hh:78