famouso::mw::afp::frag::Use32BitEventSeq< AFPC > Class Template Reference
Policy: Include 32 bit event seqence number in each fragment. More...
#include <Use32BitEventSeq.h>
Public Types | |
| enum | { header_length = 5 } |
Length of the generated header. More... | |
Public Member Functions | |
| Use32BitEventSeq () | |
| Constructor. | |
| void | get_header (uint8_t *data, bool more_headers) |
| Write header. | |
Detailed Description
template<class AFPC>
class famouso::mw::afp::frag::Use32BitEventSeq< AFPC >
Policy: Include 32 bit event seqence number in each fragment.
Using this event sequence number policy is necessary if package loss or/and reordering can happen and/or duplicates are possible in the network.
Alternative policies: UseNoEventSeq
Member Enumeration Documentation
Constructor & Destructor Documentation
template<class AFPC >
| famouso::mw::afp::frag::Use32BitEventSeq< AFPC >::Use32BitEventSeq | ( | ) | [inline] |
Constructor.
Member Function Documentation
template<class AFPC >
| void famouso::mw::afp::frag::Use32BitEventSeq< AFPC >::get_header | ( | uint8_t * | data, | |
| bool | more_headers | |||
| ) | [inline] |
Write header.
- Parameters:
-
data Buffer to write header to more_headers True if there will be another header behind this one
The documentation for this class was generated from the following file:
- include/mw/afp/frag/Use32BitEventSeq.h