[][src]Module tcb::broadcast::broadcast_trait

Trait for implementing a tagged causal broadcast service.

Enums

GenericReturn

Enum for a generic message delivery call return from the BroadcastAPI trait. If its a delivery, the return will the serialized message, the sender's id and the message's id. If its a stable message, the return will be the sender's id and the message's id.

Traits

TCB

Required API for the Tagged Causal Broadcast middleware. This trait is implemented by the GRAPH and VV middleware implementations. The delivery functions return messages wrapped in a generic enum so that this trait can be implemented by both approaches.