IPacketTransmitter

Package: inet.protocolelement.transceiver.contract

IPacketTransmitter

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
PacketTransmitter simple module

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

StreamingTransmitter simple module

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

StreamThroughTransmitter simple module

This module receives packets from the upper layer as a stream and also sends signals to the transmission medium 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/wtx

Source code

moduleinterface IPacketTransmitter
{
    parameters:
        @display("i=block/wtx");
    gates:
        input in;
        output out;
}
File: src/inet/protocolelement/transceiver/contract/IPacketTransmitter.ned