BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
BesClient.h File Reference
#include <cstdio>
#include <unistd.h>
#include <cstdlib>
#include <sys/sem.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <cstring>
#include <string>
#include <TSystem.h>
#include <TGFrame.h>
#include <TGeometry.h>
#include <TGNumberEntry.h>
#include <TViewerX3D.h>
#include <TTimer.h>
#include <TASImage.h>
#include "BesGeoSelector.h"
#include "BesVisLib/BesGMenuBar.h"
#include "BesVisLib/BesGPictureButton.h"
#include "BesVisLib/BesVisDisplay.h"
#include "BesVisLib/BesEvent.h"
#include "RootEventData/TRecTrackEvent.h"
#include "RootEventData/TDigiEvent.h"
#include "RootEventData/TTrigEvent.h"
#include "RootEventData/TRecEvTime.h"
#include "RootEventData/TRecEmcShower.h"
#include "RootEventData/TDstEvent.h"
#include "RootEventData/TMcEvent.h"

Go to the source code of this file.

Classes

union  semun
 
class  BesClient
 

Macros

#define BES_EZCommand
 
#define BES_EZButtons
 
#define BES_EZMode
 
#define BES_EZMenuViewOption
 

Enumerations

enum  { FREE_SPACE , OUTPUT_STORE }
 
enum  runStatus { RUN_ERROR , RUN_SMOOTH }
 
enum  EZCommand {
  kM_File_LoadGeo , kM_File_SaveGeoAs , kM_File_OpenEvent , kM_File_SavePicAs ,
  kM_File_Close , kM_File_Exit , kM_Edit_Editor , kM_Option_TimerSpeed ,
  kM_Option_DefaultPicType , kM_Help_Content , kM_Help_About
}
 
enum  EZButtons {
  kM_Button_LoadGeoFile , kM_Button_SaveGeoAs , kM_Button_OpenEventFile , kM_Button_SavePicAs ,
  kM_Button_SavePicAsPS , kM_Button_Refresh , kM_Button_ResetCurrent , kM_Button_ResetAll ,
  kM_Button_CursorPick , kM_Button_CursorHand , kM_Button_ZoomIn , kM_Button_ZoomOut ,
  kM_Button_ZoomRatioNumber , kM_Button_SwitchDisplayMode , kM_Button_SetHome , kM_Button_GoHome ,
  kM_Button_SaveMyConfig , kM_Button_LoadMyConfig , kM_Button_Palette , kM_Button_Help ,
  kM_Button_DisplayMode2D , kM_Button_DisplayModeXY , kM_Button_DisplayModeZR , kM_Button_DisplayMode3D ,
  kM_Button_DisplayModeAll , kM_Button_SwitchPad , kM_Button_ShowInfo , kM_Button_ShowAxis ,
  kM_Button_FishEyeView , kM_Button_ParallelView , kM_Button_PerspectiveView , kM_Button_X3D ,
  kM_Button_OpenGL , kM_Button_Online , kM_Button_File , kM_Button_Down ,
  kM_Button_Bes , kM_Slider_EventPlay , kM_Button_PrevEvent , kM_Button_NextEvent ,
  kM_Button_PlayEvent , kM_Button_FirstEvent , kM_Button_ViewResetAngle , kM_Button_ViewCounterClockWise ,
  kM_Button_ViewClockWise , kM_Button_ViewMoveUp , kM_Button_ViewMoveLeft , kM_Button_ViewMoveRight ,
  kM_Button_ViewMoveDown , kM_Button_ViewMoveCenter , kM_Slider_ViewAngleTheta , kM_Button_ViewAngleThetaPlus ,
  kM_Button_ViewAngleThetaMinus , kM_Button_ViewAngleThetaNumber , kM_Slider_ViewAnglePhi , kM_Button_ViewAnglePhiPlus ,
  kM_Button_ViewAnglePhiMinus , kM_Button_ViewAnglePhiNumber , kM_Slider_ViewAnglePsi , kM_Button_ViewAnglePsiPlus ,
  kM_Button_ViewAnglePsiMinus , kM_Button_ViewAnglePsiNumber , kM_Button_RotateStep , kM_Button_AutoRotate ,
  kM_Button_RotateSpeed , kM_Button_RotateFPS , kM_Button_BesRun , kM_Button_BesEvent ,
  kM_Button_EventPlaySpeed , kM_Button_BesSamplePos , kM_Button_BesVar , kM_Button_BesBit ,
  kM_Button_BesSample , kM_Button_BesGet , kM_Button_BesReset , kM_Button_DownZED ,
  kM_Button_DownFZ , kM_Button_DownMDST , kM_Button_DownRaw , kM_Button_DownRawIncl ,
  kM_Button_DownBrowse , kM_Button_DownEvents , kM_Button_DownSkip , kM_Button_DownGet ,
  kM_Button_OnlineStart , kM_Button_OnlineTime , kM_Button_OnlineTime2 , kM_Button_PRStart ,
  kM_Button_PRTime , kM_Button_PRTime2 , kM_Button_Magnetic , kM_Slider_Zoom
}
 
enum  EZMode {
  kModeOnline = BIT(0) , kModeFile = BIT(1) , kModeDown = BIT(2) , kModeBes = BIT(3) ,
  kModePR = BIT(4)
}
 
enum  EZMenuViewOption {
  kM_Header_Global , kM_Mdc_Global , kM_Mdc_Tubes , kM_Mdc_Wires ,
  kM_Tof_Global , kM_Tof_East , kM_Tof_Barrel , kM_Tof_West ,
  kM_Emc_Global , kM_Emc_East , kM_Emc_Barrel , kM_Emc_West ,
  kM_Emc_Side , kM_Muc_Global , kM_Muc_East , kM_Muc_Barrel ,
  kM_Muc_West , kM_Muc_Strips , kM_Full3D_Mdc , kM_Full3D_Tof ,
  kM_Full3D_Emc , kM_Full3D_Muc , kM_BeamPipe , kM_ZRPlaneOnXY ,
  kM_Axis , kM_MdcHits_Global , kM_MdcHits_Hits , kM_TofHits_Global ,
  kM_TofHits_East , kM_TofHits_Barrel , kM_TofHits_West , kM_EmcHits_Global ,
  kM_EmcHits_East , kM_EmcHits_Barrel , kM_EmcHits_West , kM_EmcHits_Side ,
  kM_MucHits_Global , kM_MucHits_East , kM_MucHits_Barrel , kM_MucHits_West ,
  kM_Tracks_Global , kM_Tracks_Mdc , kM_Tracks_Tof , kM_Tracks_Emc ,
  kM_Tracks_Muc , kM_Tracks_Ext , kM_MC_TruthTrack , kM_Tracks_Ideal ,
  kM_View_X3D , kM_View_OpenGL , kM_Standard_On , kM_User_On ,
  kM_Mdc_QNotOverflow_Global , kM_Mdc_ColorfulWire_Global , kM_Mdc_MdcTimeSubEvTime_Global , kM_Mdc_TMatch_Global ,
  kM_Mdc_QMatch_Global , kM_Tof_TMatch_Global , kM_Tof_QMatch_Global
}
 

Macro Definition Documentation

◆ BES_EZButtons

#define BES_EZButtons

Definition at line 74 of file BesClient.h.

◆ BES_EZCommand

#define BES_EZCommand

Definition at line 56 of file BesClient.h.

◆ BES_EZMenuViewOption

#define BES_EZMenuViewOption

Definition at line 184 of file BesClient.h.

◆ BES_EZMode

#define BES_EZMode

Definition at line 173 of file BesClient.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
FREE_SPACE 
OUTPUT_STORE 

Definition at line 50 of file BesClient.h.

@ FREE_SPACE
Definition: BesClient.h:50
@ OUTPUT_STORE
Definition: BesClient.h:50

◆ EZButtons

enum EZButtons
Enumerator
kM_Button_LoadGeoFile 
kM_Button_SaveGeoAs 
kM_Button_OpenEventFile 
kM_Button_SavePicAs 
kM_Button_SavePicAsPS 
kM_Button_Refresh 
kM_Button_ResetCurrent 
kM_Button_ResetAll 
kM_Button_CursorPick 
kM_Button_CursorHand 
kM_Button_ZoomIn 
kM_Button_ZoomOut 
kM_Button_ZoomRatioNumber 
kM_Button_SwitchDisplayMode 
kM_Button_SetHome 
kM_Button_GoHome 
kM_Button_SaveMyConfig 
kM_Button_LoadMyConfig 
kM_Button_Palette 
kM_Button_Help 
kM_Button_DisplayMode2D 
kM_Button_DisplayModeXY 
kM_Button_DisplayModeZR 
kM_Button_DisplayMode3D 
kM_Button_DisplayModeAll 
kM_Button_SwitchPad 
kM_Button_ShowInfo 
kM_Button_ShowAxis 
kM_Button_FishEyeView 
kM_Button_ParallelView 
kM_Button_PerspectiveView 
kM_Button_X3D 
kM_Button_OpenGL 
kM_Button_Online 
kM_Button_File 
kM_Button_Down 
kM_Button_Bes 
kM_Slider_EventPlay 
kM_Button_PrevEvent 
kM_Button_NextEvent 
kM_Button_PlayEvent 
kM_Button_FirstEvent 
kM_Button_ViewResetAngle 
kM_Button_ViewCounterClockWise 
kM_Button_ViewClockWise 
kM_Button_ViewMoveUp 
kM_Button_ViewMoveLeft 
kM_Button_ViewMoveRight 
kM_Button_ViewMoveDown 
kM_Button_ViewMoveCenter 
kM_Slider_ViewAngleTheta 
kM_Button_ViewAngleThetaPlus 
kM_Button_ViewAngleThetaMinus 
kM_Button_ViewAngleThetaNumber 
kM_Slider_ViewAnglePhi 
kM_Button_ViewAnglePhiPlus 
kM_Button_ViewAnglePhiMinus 
kM_Button_ViewAnglePhiNumber 
kM_Slider_ViewAnglePsi 
kM_Button_ViewAnglePsiPlus 
kM_Button_ViewAnglePsiMinus 
kM_Button_ViewAnglePsiNumber 
kM_Button_RotateStep 
kM_Button_AutoRotate 
kM_Button_RotateSpeed 
kM_Button_RotateFPS 
kM_Button_BesRun 
kM_Button_BesEvent 
kM_Button_EventPlaySpeed 
kM_Button_BesSamplePos 
kM_Button_BesVar 
kM_Button_BesBit 
kM_Button_BesSample 
kM_Button_BesGet 
kM_Button_BesReset 
kM_Button_DownZED 
kM_Button_DownFZ 
kM_Button_DownMDST 
kM_Button_DownRaw 
kM_Button_DownRawIncl 
kM_Button_DownBrowse 
kM_Button_DownEvents 
kM_Button_DownSkip 
kM_Button_DownGet 
kM_Button_OnlineStart 
kM_Button_OnlineTime 
kM_Button_OnlineTime2 
kM_Button_PRStart 
kM_Button_PRTime 
kM_Button_PRTime2 
kM_Button_Magnetic 
kM_Slider_Zoom 

Definition at line 75 of file BesClient.h.

75 {
168};
@ kM_Button_SwitchDisplayMode
Definition: BesClient.h:89
@ kM_Button_BesRun
Definition: BesClient.h:142
@ kM_Button_ShowAxis
Definition: BesClient.h:103
@ kM_Button_PrevEvent
Definition: BesClient.h:114
@ kM_Button_RotateStep
Definition: BesClient.h:138
@ kM_Button_DownBrowse
Definition: BesClient.h:156
@ kM_Button_NextEvent
Definition: BesClient.h:115
@ kM_Button_DownRaw
Definition: BesClient.h:154
@ kM_Button_Online
Definition: BesClient.h:109
@ kM_Button_ViewAnglePhiMinus
Definition: BesClient.h:132
@ kM_Button_Refresh
Definition: BesClient.h:81
@ kM_Slider_Zoom
Definition: BesClient.h:167
@ kM_Button_LoadGeoFile
Definition: BesClient.h:76
@ kM_Button_ViewAnglePsiNumber
Definition: BesClient.h:137
@ kM_Button_ResetCurrent
Definition: BesClient.h:82
@ kM_Button_ViewAnglePhiNumber
Definition: BesClient.h:133
@ kM_Button_SaveMyConfig
Definition: BesClient.h:92
@ kM_Button_ViewResetAngle
Definition: BesClient.h:118
@ kM_Button_Down
Definition: BesClient.h:111
@ kM_Button_DownFZ
Definition: BesClient.h:152
@ kM_Button_SavePicAs
Definition: BesClient.h:79
@ kM_Button_Bes
Definition: BesClient.h:112
@ kM_Button_CursorPick
Definition: BesClient.h:84
@ kM_Button_ZoomIn
Definition: BesClient.h:86
@ kM_Slider_ViewAngleTheta
Definition: BesClient.h:126
@ kM_Button_OpenEventFile
Definition: BesClient.h:78
@ kM_Button_ViewAnglePhiPlus
Definition: BesClient.h:131
@ kM_Button_OnlineTime
Definition: BesClient.h:161
@ kM_Button_RotateFPS
Definition: BesClient.h:141
@ kM_Button_DisplayMode2D
Definition: BesClient.h:96
@ kM_Button_Help
Definition: BesClient.h:95
@ kM_Button_ViewMoveLeft
Definition: BesClient.h:122
@ kM_Button_PRTime2
Definition: BesClient.h:165
@ kM_Button_PRTime
Definition: BesClient.h:164
@ kM_Button_DownZED
Definition: BesClient.h:151
@ kM_Button_DisplayModeZR
Definition: BesClient.h:98
@ kM_Button_PlayEvent
Definition: BesClient.h:116
@ kM_Button_DownMDST
Definition: BesClient.h:153
@ kM_Button_File
Definition: BesClient.h:110
@ kM_Button_ZoomRatioNumber
Definition: BesClient.h:88
@ kM_Button_SavePicAsPS
Definition: BesClient.h:80
@ kM_Slider_ViewAnglePsi
Definition: BesClient.h:134
@ kM_Button_AutoRotate
Definition: BesClient.h:139
@ kM_Button_BesGet
Definition: BesClient.h:149
@ kM_Button_ViewMoveRight
Definition: BesClient.h:123
@ kM_Button_DisplayMode3D
Definition: BesClient.h:99
@ kM_Button_ViewMoveCenter
Definition: BesClient.h:125
@ kM_Button_EventPlaySpeed
Definition: BesClient.h:144
@ kM_Button_ViewClockWise
Definition: BesClient.h:120
@ kM_Button_FirstEvent
Definition: BesClient.h:117
@ kM_Button_ParallelView
Definition: BesClient.h:105
@ kM_Button_BesReset
Definition: BesClient.h:150
@ kM_Button_ViewAngleThetaMinus
Definition: BesClient.h:128
@ kM_Button_ViewAnglePsiMinus
Definition: BesClient.h:136
@ kM_Button_RotateSpeed
Definition: BesClient.h:140
@ kM_Button_GoHome
Definition: BesClient.h:91
@ kM_Button_SetHome
Definition: BesClient.h:90
@ kM_Button_ViewAnglePsiPlus
Definition: BesClient.h:135
@ kM_Slider_EventPlay
Definition: BesClient.h:113
@ kM_Button_ShowInfo
Definition: BesClient.h:102
@ kM_Button_DisplayModeXY
Definition: BesClient.h:97
@ kM_Button_ZoomOut
Definition: BesClient.h:87
@ kM_Button_PerspectiveView
Definition: BesClient.h:106
@ kM_Button_DisplayModeAll
Definition: BesClient.h:100
@ kM_Button_ResetAll
Definition: BesClient.h:83
@ kM_Button_DownEvents
Definition: BesClient.h:157
@ kM_Button_BesVar
Definition: BesClient.h:146
@ kM_Button_PRStart
Definition: BesClient.h:163
@ kM_Button_ViewCounterClockWise
Definition: BesClient.h:119
@ kM_Button_BesSample
Definition: BesClient.h:148
@ kM_Button_DownGet
Definition: BesClient.h:159
@ kM_Button_ViewAngleThetaPlus
Definition: BesClient.h:127
@ kM_Button_CursorHand
Definition: BesClient.h:85
@ kM_Button_BesEvent
Definition: BesClient.h:143
@ kM_Button_ViewMoveDown
Definition: BesClient.h:124
@ kM_Button_BesBit
Definition: BesClient.h:147
@ kM_Button_OnlineStart
Definition: BesClient.h:160
@ kM_Button_Magnetic
Definition: BesClient.h:166
@ kM_Button_SwitchPad
Definition: BesClient.h:101
@ kM_Button_X3D
Definition: BesClient.h:107
@ kM_Button_OnlineTime2
Definition: BesClient.h:162
@ kM_Button_ViewAngleThetaNumber
Definition: BesClient.h:129
@ kM_Button_BesSamplePos
Definition: BesClient.h:145
@ kM_Slider_ViewAnglePhi
Definition: BesClient.h:130
@ kM_Button_DownSkip
Definition: BesClient.h:158
@ kM_Button_FishEyeView
Definition: BesClient.h:104
@ kM_Button_DownRawIncl
Definition: BesClient.h:155
@ kM_Button_LoadMyConfig
Definition: BesClient.h:93
@ kM_Button_Palette
Definition: BesClient.h:94
@ kM_Button_ViewMoveUp
Definition: BesClient.h:121
@ kM_Button_OpenGL
Definition: BesClient.h:108
@ kM_Button_SaveGeoAs
Definition: BesClient.h:77

◆ EZCommand

enum EZCommand
Enumerator
kM_File_LoadGeo 
kM_File_SaveGeoAs 
kM_File_OpenEvent 
kM_File_SavePicAs 
kM_File_Close 
kM_File_Exit 
kM_Edit_Editor 
kM_Option_TimerSpeed 
kM_Option_DefaultPicType 
kM_Help_Content 
kM_Help_About 

Definition at line 57 of file BesClient.h.

57 {
69};
@ kM_Option_TimerSpeed
Definition: BesClient.h:65
@ kM_Help_About
Definition: BesClient.h:68
@ kM_File_SaveGeoAs
Definition: BesClient.h:59
@ kM_Option_DefaultPicType
Definition: BesClient.h:66
@ kM_Edit_Editor
Definition: BesClient.h:64
@ kM_File_Exit
Definition: BesClient.h:63
@ kM_File_SavePicAs
Definition: BesClient.h:61
@ kM_File_OpenEvent
Definition: BesClient.h:60
@ kM_Help_Content
Definition: BesClient.h:67
@ kM_File_Close
Definition: BesClient.h:62
@ kM_File_LoadGeo
Definition: BesClient.h:58

◆ EZMenuViewOption

Enumerator
kM_Header_Global 
kM_Mdc_Global 
kM_Mdc_Tubes 
kM_Mdc_Wires 
kM_Tof_Global 
kM_Tof_East 
kM_Tof_Barrel 
kM_Tof_West 
kM_Emc_Global 
kM_Emc_East 
kM_Emc_Barrel 
kM_Emc_West 
kM_Emc_Side 
kM_Muc_Global 
kM_Muc_East 
kM_Muc_Barrel 
kM_Muc_West 
kM_Muc_Strips 
kM_Full3D_Mdc 
kM_Full3D_Tof 
kM_Full3D_Emc 
kM_Full3D_Muc 
kM_BeamPipe 
kM_ZRPlaneOnXY 
kM_Axis 
kM_MdcHits_Global 
kM_MdcHits_Hits 
kM_TofHits_Global 
kM_TofHits_East 
kM_TofHits_Barrel 
kM_TofHits_West 
kM_EmcHits_Global 
kM_EmcHits_East 
kM_EmcHits_Barrel 
kM_EmcHits_West 
kM_EmcHits_Side 
kM_MucHits_Global 
kM_MucHits_East 
kM_MucHits_Barrel 
kM_MucHits_West 
kM_Tracks_Global 
kM_Tracks_Mdc 
kM_Tracks_Tof 
kM_Tracks_Emc 
kM_Tracks_Muc 
kM_Tracks_Ext 
kM_MC_TruthTrack 
kM_Tracks_Ideal 
kM_View_X3D 
kM_View_OpenGL 
kM_Standard_On 
kM_User_On 
kM_Mdc_QNotOverflow_Global 
kM_Mdc_ColorfulWire_Global 
kM_Mdc_MdcTimeSubEvTime_Global 
kM_Mdc_TMatch_Global 
kM_Mdc_QMatch_Global 
kM_Tof_TMatch_Global 
kM_Tof_QMatch_Global 

Definition at line 185 of file BesClient.h.

185 {
187 //kM_Header_On, //Long Peixun's update: remove kM_Header_On, because we just need kM_Header_Global
211 kM_Axis,
239 //kM_Mdc_TOverflow_Global,
247};
@ kM_Tof_Barrel
Definition: BesClient.h:193
@ kM_Mdc_Tubes
Definition: BesClient.h:189
@ kM_Tracks_Tof
Definition: BesClient.h:229
@ kM_Muc_Barrel
Definition: BesClient.h:202
@ kM_TofHits_East
Definition: BesClient.h:215
@ kM_Standard_On
Definition: BesClient.h:237
@ kM_Header_Global
Definition: BesClient.h:186
@ kM_Muc_East
Definition: BesClient.h:201
@ kM_EmcHits_East
Definition: BesClient.h:219
@ kM_Emc_Side
Definition: BesClient.h:199
@ kM_User_On
Definition: BesClient.h:238
@ kM_Muc_Strips
Definition: BesClient.h:204
@ kM_Tracks_Mdc
Definition: BesClient.h:228
@ kM_Mdc_QNotOverflow_Global
Definition: BesClient.h:240
@ kM_Full3D_Tof
Definition: BesClient.h:206
@ kM_TofHits_Global
Definition: BesClient.h:214
@ kM_MucHits_East
Definition: BesClient.h:224
@ kM_Tof_QMatch_Global
Definition: BesClient.h:246
@ kM_Tracks_Emc
Definition: BesClient.h:230
@ kM_Emc_East
Definition: BesClient.h:196
@ kM_MucHits_Barrel
Definition: BesClient.h:225
@ kM_Muc_West
Definition: BesClient.h:203
@ kM_Emc_Global
Definition: BesClient.h:195
@ kM_TofHits_Barrel
Definition: BesClient.h:216
@ kM_Mdc_QMatch_Global
Definition: BesClient.h:244
@ kM_Tracks_Ideal
Definition: BesClient.h:234
@ kM_Tof_East
Definition: BesClient.h:192
@ kM_Mdc_Global
Definition: BesClient.h:188
@ kM_MucHits_West
Definition: BesClient.h:226
@ kM_MdcHits_Hits
Definition: BesClient.h:213
@ kM_Mdc_Wires
Definition: BesClient.h:190
@ kM_Mdc_ColorfulWire_Global
Definition: BesClient.h:241
@ kM_Full3D_Muc
Definition: BesClient.h:208
@ kM_EmcHits_Barrel
Definition: BesClient.h:220
@ kM_Tracks_Muc
Definition: BesClient.h:231
@ kM_Mdc_TMatch_Global
Definition: BesClient.h:243
@ kM_BeamPipe
Definition: BesClient.h:209
@ kM_ZRPlaneOnXY
Definition: BesClient.h:210
@ kM_MucHits_Global
Definition: BesClient.h:223
@ kM_Emc_West
Definition: BesClient.h:198
@ kM_EmcHits_West
Definition: BesClient.h:221
@ kM_Emc_Barrel
Definition: BesClient.h:197
@ kM_Tof_TMatch_Global
Definition: BesClient.h:245
@ kM_View_OpenGL
Definition: BesClient.h:236
@ kM_View_X3D
Definition: BesClient.h:235
@ kM_EmcHits_Global
Definition: BesClient.h:218
@ kM_Tof_Global
Definition: BesClient.h:191
@ kM_EmcHits_Side
Definition: BesClient.h:222
@ kM_Tracks_Ext
Definition: BesClient.h:232
@ kM_Tracks_Global
Definition: BesClient.h:227
@ kM_Muc_Global
Definition: BesClient.h:200
@ kM_Tof_West
Definition: BesClient.h:194
@ kM_Axis
Definition: BesClient.h:211
@ kM_Mdc_MdcTimeSubEvTime_Global
Definition: BesClient.h:242
@ kM_TofHits_West
Definition: BesClient.h:217
@ kM_MdcHits_Global
Definition: BesClient.h:212
@ kM_Full3D_Emc
Definition: BesClient.h:207
@ kM_Full3D_Mdc
Definition: BesClient.h:205
@ kM_MC_TruthTrack
Definition: BesClient.h:233

◆ EZMode

enum EZMode
Enumerator
kModeOnline 
kModeFile 
kModeDown 
kModeBes 
kModePR 

Definition at line 174 of file BesClient.h.

174 {
175 kModeOnline = BIT(0),
176 kModeFile = BIT(1),
177 kModeDown = BIT(2),
178 kModeBes = BIT(3),
179 kModePR = BIT(4)
180};
@ kModeFile
Definition: BesClient.h:176
@ kModePR
Definition: BesClient.h:179
@ kModeDown
Definition: BesClient.h:177
@ kModeBes
Definition: BesClient.h:178
@ kModeOnline
Definition: BesClient.h:175

◆ runStatus

enum runStatus
Enumerator
RUN_ERROR 
RUN_SMOOTH 

Definition at line 51 of file BesClient.h.

@ RUN_ERROR
Definition: BesClient.h:51
@ RUN_SMOOTH
Definition: BesClient.h:51