IPacketDeaggregator¶
Package: inet.protocolelement.aggregation.contract
module interface IPacketDeaggregator
Interface for packet deaggregator modules that split an aggregated packet back into its original component packets. Deaggregation is the reverse process of aggregation, extracting the individual packets that were previously combined to reduce header overhead. Implementations of this interface receive an aggregated packet and forward each extracted subpacket separately.
Inheritance diagram¶
Implemented by¶
Name |
Type |
Description |
|---|---|---|
simple module |
(no description) |
Properties¶
Name |
Value |
Description |
|---|---|---|
display |
i=block/fork |
Source code¶
//
// Interface for packet deaggregator modules that split an aggregated packet back
// into its original component packets. Deaggregation is the reverse process of
// aggregation, extracting the individual packets that were previously combined to
// reduce header overhead. Implementations of this interface receive an aggregated
// packet and forward each extracted subpacket separately.
//
moduleinterface IPacketDeaggregator
{
parameters:
@display("i=block/fork");
}
File: src/inet/protocolelement/aggregation/contract/IPacketDeaggregator.ned