famouso::mw::afp::defrag Namespace Reference
Namespaces | |
namespace | detail |
namespace | vandermonde_fec |
Data Structures | |
class | Defragmenter |
Reconstructs one event from fragments. More... | |
class | DuplicateChecker |
Policy: Checking for duplicate fragment packages. More... | |
struct | EseqDemuxKey |
Demux key type with event sequence number, one subject and one publisher. More... | |
struct | EseqSubjectDemuxKey |
Demux key type with event sequence number, multiple subjects and one publisher per subject. More... | |
class | EventSeqDemux |
Policy: Event demultiplexer supporting event sequence numbers. More... | |
class | EventSeqHeaderSupport |
Policy: Support event sequence number extension header. More... | |
class | FECEventDataReconstructor |
Policy: Reconstruct event data from fragments supporting forward error correction. More... | |
class | FECHeaderSupport |
Policy: Support forward error correction extension header. More... | |
class | Headers |
AFP Headers of a received fragment. More... | |
class | InOrderEventDataReconstructor |
Policy: Reconstruct event data from fragments arriving in order. Does not support forward error correction. More... | |
struct | SubjectDemuxKey |
Demux key type with multiple subjects and one publisher per subject, no event sequence numbers. More... | |
class | MultiSourceDemux |
Policy: Event demultiplexer that can handle events from multiple sources, but only one event per source simultaneuosly. More... | |
class | NoDuplicateChecker |
Policy: No checking for duplicate fragment packages. More... | |
class | NoEventSeqHeaderSupport |
Policy: Do not support event sequence number extension header. More... | |
class | NoFECHeaderSupport |
Policy: Do not support forward error correction extension header. More... | |
class | OutOfOrderEventDataReconstructor |
Policy: Reconstruct event data from fragments that may arrive out of order. Does not support forward error correction. More... | |
struct | EmptyDemuxKey |
Demux key type with one subject and one publisher, no event sequence number. More... | |
class | SingleEventDemux |
Policy: Simple demultiplexer that can handle only one event simultaneously. More... | |
struct | FragmentStats |
Statistics about processed fragments. More... | |
struct | EventStats |
Statistics about reconstructed events. More... | |
class | Statistics |
Policy: Defragmentation statistics. More... | |
class | NoStatistics |
Policy: No defragmentation statistics. More... |