IPacketReceiver

Package: inet.protocolelement.transceiver.contract

IPacketReceiver

module interface

(no description)

Inheritance diagram

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

Implemented by

Name Type Description
DestreamingReceiver simple module

This module receives signals from the transmission medium (wire) as a stream. It receives the signal start and signal end separately. It sends packets to the upper layer as a whole.

PacketReceiver simple module

This module receives signals from the physical medium (wire) as a whole. It also sends up packets to the upper layer as a whole.

StreamThroughReceiver simple module

This module receives signals from the transmission medium (wire) as a stream and also sends packets to the upper layer as a stream. The stream start and stream end are sent seperately allowing the preemption of signals.

Used in compound modules

Name Type Description
EthernetPhyLayer compound module (no description)
EthernetPreemptingPhyLayer compound module (no description)

Properties

Name Value Description
display i=block/wrx

Source code

moduleinterface IPacketReceiver
{
    parameters:
        @display("i=block/wrx");
    gates:
        input in;
        output out;
}

File: src/inet/protocolelement/transceiver/contract/IPacketReceiver.ned