X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttv%2Flttv%2Fsync%2Fdata_structures.h;h=014b7da105cc8172f836f42e3d21fac8ea49b437;hb=467066eeab8b0a4e5ea07d24f1840310730fd470;hp=b6bc89801692d8d224f0a820d11e60232233d9b8;hpb=d4721e1a5216f34570d7e10257f85601cb3991bc;p=lttv.git diff --git a/lttv/lttv/sync/data_structures.h b/lttv/lttv/sync/data_structures.h index b6bc8980..014b7da1 100644 --- a/lttv/lttv/sync/data_structures.h +++ b/lttv/lttv/sync/data_structures.h @@ -23,8 +23,6 @@ #include #include -#include - enum Direction { @@ -88,6 +86,8 @@ typedef struct typedef struct _Event { unsigned long traceNum; + // wallTime is corrected according to factors in trace struct, cpuTime + // is not uint64_t cpuTime; WallTime wallTime; @@ -115,11 +115,13 @@ typedef struct _Message typedef struct { Message* message; + // Event* acks[] GQueue* acks; } Exchange; typedef struct { + // Event* events[] GQueue* events; } Broadcast;