Make the synchronization module interfaces more generic
authorBenjamin Poirier <benjamin.poirier@polymtl.ca>
Thu, 8 Oct 2009 20:03:07 +0000 (16:03 -0400)
committerBenjamin Poirier <benjamin.poirier@polymtl.ca>
Fri, 18 Dec 2009 19:03:24 +0000 (14:03 -0500)
commit10341d26543c63ff318a4cf5cb163bccdc58b19d
tree76adae18e18df3af0cb81aaaa89ae9d00c517c89
parent84baf72b1a0b38d106c80c936261e9aed9b6324f
Make the synchronization module interfaces more generic

Instead of taking NetEvents and Packets, public interfaces take Events,
Messages and Exchanges. These are specialized into other structures for TCP.
This is to support the eventual integration of algorithms based on other event
types, like UDP.

Signed-off-by: Benjamin Poirier <benjamin.poirier@polymtl.ca>
34 files changed:
lttv/lttv/Makefile.am
lttv/lttv/sync/Makefile.am
lttv/lttv/sync/data_structures.c [new file with mode: 0644]
lttv/lttv/sync/data_structures.h [new file with mode: 0644]
lttv/lttv/sync/data_structures_tcp.c [deleted file]
lttv/lttv/sync/data_structures_tcp.h [deleted file]
lttv/lttv/sync/event_analysis.h
lttv/lttv/sync/event_analysis_chull.c
lttv/lttv/sync/event_analysis_chull.h
lttv/lttv/sync/event_analysis_linreg.c
lttv/lttv/sync/event_analysis_linreg.h
lttv/lttv/sync/event_matching.h
lttv/lttv/sync/event_matching_tcp.c
lttv/lttv/sync/event_matching_tcp.h
lttv/lttv/sync/event_processing.h
lttv/lttv/sync/event_processing_lttng_common.c [new file with mode: 0644]
lttv/lttv/sync/event_processing_lttng_common.h [new file with mode: 0644]
lttv/lttv/sync/event_processing_lttng_null.c [new file with mode: 0644]
lttv/lttv/sync/event_processing_lttng_null.h [new file with mode: 0644]
lttv/lttv/sync/event_processing_lttng_standard.c [new file with mode: 0644]
lttv/lttv/sync/event_processing_lttng_standard.h [new file with mode: 0644]
lttv/lttv/sync/event_processing_lttv_common.c [deleted file]
lttv/lttv/sync/event_processing_lttv_common.h [deleted file]
lttv/lttv/sync/event_processing_lttv_null.c [deleted file]
lttv/lttv/sync/event_processing_lttv_null.h [deleted file]
lttv/lttv/sync/event_processing_lttv_standard.c [deleted file]
lttv/lttv/sync/event_processing_lttv_standard.h [deleted file]
lttv/lttv/sync/sync_chain.c [deleted file]
lttv/lttv/sync/sync_chain.h [deleted file]
lttv/lttv/sync/sync_chain_lttv.c [new file with mode: 0644]
lttv/lttv/sync/sync_chain_lttv.h [new file with mode: 0644]
lttv/lttv/sync/unittest.c
lttv/modules/gui/lttvwindow/lttvwindow/callbacks.c
lttv/modules/text/batchAnalysis.c
This page took 0.026021 seconds and 4 git commands to generate.