1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
//! A causal broadcast middleware service.
extern crate bincode;
extern crate bit_vec;
extern crate crossbeam;
extern crate serde;
#[macro_use]
extern crate serde_derive;
/**
 * Required broadcast API.
 */
pub mod broadcast;
/**
 * Causal verification from a broadcast results.
 */
pub mod causality_checker;
/**
 * Middleware configuration.
 */
pub mod configuration;
/**
 * Causal delivery middleware that uses a graph approach.
 */
pub mod graph;
/**
 * Causal delivery middleware that uses version vectors.
 */
pub mod vv;