Packet ProbabilisticBroadcastDatagram

File: src/inet/networklayer/probabilistic/ProbabilisticBroadcastDatagram.msg

C++ definition

(no description)

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

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

Extends:

Name Type Description
NetworkDatagramBase packet (no description)

Fields:

Name Type Description
id long

Unique message ID ~ f(node address, unique number in node scope).

nbHops int
transportProtocol int
appTtl simtime_t

Message time-to-live set by application.

initialSrcAddr L3Address
finalDestAddr L3Address
srcAddr L3Address
destAddr L3Address

Source code:

packet ProbabilisticBroadcastDatagram extends NetworkDatagramBase
{
    @customize(true);

    long id;    // Unique message ID ~ f(node address, unique number in node scope).
    int nbHops;
    int transportProtocol = -1;
    simtime_t appTtl;   // Message time-to-live set by application.
    L3Address initialSrcAddr;
    L3Address finalDestAddr;
}