Split the synchronization code into modules
authorBenjamin Poirier <benjamin.poirier@polymtl.ca>
Thu, 23 Jul 2009 21:59:24 +0000 (17:59 -0400)
committerBenjamin Poirier <benjamin.poirier@polymtl.ca>
Fri, 18 Dec 2009 19:03:24 +0000 (14:03 -0500)
commit70407e861d8430dbe06cc52e6fe4ed5c9cd0872a
tree3c8aa91b2ba076966d06840578d7862d2476d669
parentd26f04742e44ea6a45a5034a521c5948bc9361a4
Split the synchronization code into modules

Separates synchronization code in processing, matching and analysis modules.
There is also a "sync-chain" that coordinates module creation.

Adds a "--sync-null" option, mainly for performance evaluation.

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