IPacketDefragmenter

Package: inet.protocolelement.fragmentation.contract

IPacketDefragmenter

module interface

Module interface for packet defragmenters that reassemble original packets from fragments. Implementations collect fragments and reconstruct the complete packet once all fragments have been received.

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Implemented by

Name Type Description
FragmentNumberHeaderBasedDefragmenter simple module (no description)
FragmentTagBasedDefragmenter simple module (no description)

Properties

Name Value Description
display i=block/join

Source code

//
// Module interface for packet defragmenters that reassemble original packets
// from fragments. Implementations collect fragments and reconstruct the
// complete packet once all fragments have been received.
//
moduleinterface IPacketDefragmenter
{
    parameters:
        @display("i=block/join");
}
File: src/inet/protocolelement/fragmentation/contract/IPacketDefragmenter.ned