2 Aesalon, a tool to visualize a program's behaviour at run-time.
3 Copyright (C) 2010, Aesalon Development Team.
5 Aesalon is distributed under the terms of the GNU GPLv3. For more
6 licensing information, see the file LICENSE included with the distribution.
8 @file include/monitor/program/ZoneReader.h
12 #ifndef AesalonMonitor_Program_ZoneReader_H
13 #define AesalonMonitor_Program_ZoneReader_H
17 #include "module/List.h"
18 #include "SharedMemory.h"
19 #include "vcommunication/DataSink.h"
26 SharedMemory
*m_sharedMemory
;
27 Module::List
*m_moduleList
;
29 VCommunication::DataSink
*m_dataSink
;
31 ZoneReader(SharedMemory
*sharedMemory
, Module::List
*moduleList
, VCommunication::DataSink
*dataSink
);
39 static void *run(void *voidInstance
);
42 } // namespace Program
43 } // namespace Monitor