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... | |