IPacketFragmenter

Package: inet.protocolelement.fragmentation.contract

IPacketFragmenter

module interface

Module interface for packet fragmenters that split packets into smaller fragments. Implementations divide packets that exceed maximum transmission size into multiple fragments that can be reassembled at the destination.

Inheritance diagram

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

Implemented by

Name Type Description
FragmentNumberHeaderBasedFragmenter compound module (no description)
FragmentTagBasedFragmenter compound module (no description)

Properties

Name Value Description
display i=block/fork

Source code

//
// Module interface for packet fragmenters that split packets into smaller
// fragments. Implementations divide packets that exceed maximum transmission
// size into multiple fragments that can be reassembled at the destination.
//
moduleinterface IPacketFragmenter
{
    parameters:
        @display("i=block/fork");
}
File: src/inet/protocolelement/fragmentation/contract/IPacketFragmenter.ned