AliRoot Core  v5-06-30 (35d6c57)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliCommunicationThread.h
Go to the documentation of this file.
1 #ifndef __AliCommunicationThread__
2 #define __AliCommunicationThread__
3 
5 
6 #include <TThread.h>
7 
9 
11 {
12 public:
13  AliCommunicationThread(AliStorageClientThread *onlineReconstructionManager);
15 
16  void Kill();
17 private:
18  bool fFinished;
20 
21  static void* Dispatch(void *arg)
22  {
23  static_cast<AliCommunicationThread*>(arg)->CommunicationHandle();
24  return nullptr;
25  }
26  void CommunicationHandle();
28 
29  void SetStorageParams(int maxStorageSize,int maxOccupation,int removeEvents,int eventsInChunk);
30 };
31 
32 #endif /* defined(__AliCommunicationThread__) */
AliCommunicationThread(AliStorageClientThread *onlineReconstructionManager)
AliStorageClientThread * fManager
void SetStorageParams(int maxStorageSize, int maxOccupation, int removeEvents, int eventsInChunk)
static void * Dispatch(void *arg)