Rebuild traceset contexts after performing synchronization
[lttv.git] / lttv / lttv / sync / sync_chain_lttv.h
index a6a460b0723e4da8ef619c2598a37075f9a51ce0..43e165004e16ffb0ecd21b8c18c73732f203e97c 100644 (file)
 #ifndef SYNC_CHAIN_LTTV_H
 #define SYNC_CHAIN_LTTV_H
 
-#include <glib.h>
+#include <stdbool.h>
 
-#include "event_processing.h"
-#include "event_matching.h"
-#include "event_analysis.h"
+#include <lttv/tracecontext.h>
 
-typedef struct _SyncState
-{
-       unsigned int traceNb;
-       bool stats;
-       char* graphs;
-
-       const ProcessingModule* processingModule;
-       void* processingData;
-       const MatchingModule* matchingModule;
-       void* matchingData;
-       const AnalysisModule* analysisModule;
-       void* analysisData;
-} SyncState;
-
-extern GQueue processingModules;
-extern GQueue matchingModules;
-extern GQueue analysisModules;
-
-
-void syncTraceset(LttvTracesetContext* const traceSetContext);
-
-char* changeToGraphDir(char* const graphs);
+bool syncTraceset(LttvTracesetContext* const traceSetContext);
 
 #endif
This page took 0.023031 seconds and 4 git commands to generate.