1 #ifndef AliStorageAdministratorPanelSetStorageParams_H
2 #define AliStorageAdministratorPanelSetStorageParams_H
4 #include "AliStorageEventManager.h"
7 #include <TGNumberEntry.h>
10 class AliStorageAdministratorPanelSetStorageParams : public TGMainFrame
13 static AliStorageAdministratorPanelSetStorageParams* GetInstance();
14 void Setup(storageSockets socket,
20 AliStorageAdministratorPanelSetStorageParams();
21 virtual ~AliStorageAdministratorPanelSetStorageParams();
23 static AliStorageAdministratorPanelSetStorageParams *fInstance;
25 //gui components and methods
26 TGLabel *fStatusLabel;
27 TGNumberEntry *fMaxStorageSizeEntry;
28 TGNumberEntry *fMaxOccupationEntry;
29 TGNumberEntry *fRemoveEventsEntry;
30 TGNumberEntry *fEventsInChunkEntry;
34 void onSetParamsButton();
37 virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t);
40 storageSockets fClientSocket;
41 AliStorageEventManager *fEventManager;
43 AliStorageAdministratorPanelSetStorageParams(const AliStorageAdministratorPanelSetStorageParams&);
44 AliStorageAdministratorPanelSetStorageParams& operator=(const AliStorageAdministratorPanelSetStorageParams&);
46 ClassDef(AliStorageAdministratorPanelSetStorageParams,0);