2 // Author: Matevz Tadel 2007
4 /**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
7 * full copyright notice. *
8 **************************************************************************/
10 #ifndef AliDimIntNotifier_H
11 #define AliDimIntNotifier_H
17 #include <TCondition.h>
26 DimUpdatedInfo(const Char_t*, Int_t) {}
27 virtual ~DimUpdatedInfo() {}
29 Bool_t getData() { return kFALSE; }
30 Int_t getInt() { return -1; }
34 //______________________________________________________________________________
35 // Short description of AliDimIntNotifier
38 class AliDimIntNotifier : public TObject,
44 AliDimIntNotifier(const TString& service);
46 virtual ~AliDimIntNotifier() {}
49 void infoHandlerTest(Int_t fake);
51 void DimMessage(Int_t=-1); // *SIGNAL*
53 static void SetMainThreadId();
56 AliDimIntNotifier(const AliDimIntNotifier&); // Not implemented
57 AliDimIntNotifier& operator=(const AliDimIntNotifier&); // Not implemented
67 static Long_t fgMainThreadId;
69 ClassDef(AliDimIntNotifier, 0);