Add a module to distribute messages to many analysis modules
[lttv.git] / lttv / lttv / sync / event_analysis_eval.h
index 1515bec955bbfbfa092d23c8ca078426b58bf003..159ba615acbba639589285a61e8988802485afb4 100644 (file)
 #include "data_structures.h"
 
 
+struct RttKey
+{
+       uint32_t saddr, daddr;
+};
+
 typedef struct
 {
        unsigned int inversionNb,
@@ -38,13 +43,12 @@ typedef struct
        unsigned int broadcastNb;
 
        MessageStats** messageStats;
+       /* double* exchangeRtt[RttKey]
+        * For this table, saddr and daddr are swapped as necessary such that
+        * saddr < daddr */
+       GHashTable* exchangeRtt;
 } AnalysisStatsEval;
 
-struct RttKey
-{
-       uint32_t saddr, daddr;
-};
-
 typedef struct
 {
        // double* rttInfo[RttKey]
This page took 0.023967 seconds and 4 git commands to generate.