famouso::mw::afp::DefragmentationProcessorANL< Disable > Class Template Reference
Empty version of DefragmentationProcessorANL for disabling defragmentation in the ANL. More...
#include <Defragmentation.h>
Public Member Functions | |
| DefragmentationProcessorANL (flen_t mtu) | |
| Constrcutor. | |
| void | process_fragment (DefragmentationStep< Disable > &ds) |
| Processes fragment. | |
| void | last_event_processed () |
| Free last complete event. Call this after data of an complete event was processed. | |
Detailed Description
template<>
class famouso::mw::afp::DefragmentationProcessorANL< Disable >
Empty version of DefragmentationProcessorANL for disabling defragmentation in the ANL.
Constructor & Destructor Documentation
| famouso::mw::afp::DefragmentationProcessorANL< Disable >::DefragmentationProcessorANL | ( | flen_t | mtu | ) | [inline] |
Constrcutor.
- Parameters:
-
mtu Maximum transmission unit (max. size of fragment inclusive AFP headers)
Member Function Documentation
| void famouso::mw::afp::DefragmentationProcessorANL< Disable >::last_event_processed | ( | ) | [inline] |
Free last complete event. Call this after data of an complete event was processed.
Checks whether there is something to free. Thus, it can be always called after processing
| void famouso::mw::afp::DefragmentationProcessorANL< Disable >::process_fragment | ( | DefragmentationStep< Disable > & | ds | ) | [inline] |
Processes fragment.
- Parameters:
-
ds Contains fragment data.
After returning an event may be complete (check ds.event_complete()).
The documentation for this class was generated from the following file:
- include/mw/afp/Defragmentation.h