Prototype for modules that generate traffic directly over IP. Compatible with both IPv4 and IPv6.
See also: IPvXTrafGen, IPvXTrafSink
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Name | Type | Description |
---|---|---|
BurstHost | compound module |
Definition of an IP node with a transport generator that connects to IP directly, without TCP or UDP. |
Name | Value | Description |
---|---|---|
display | i=block/app |
// // Prototype for modules that generate traffic directly over IP. // Compatible with both ~IPv4 and ~IPv6. // // @see ~IPvXTrafGen, ~IPvXTrafSink // moduleinterface IIPvXTrafficGenerator { @display("i=block/app"); gates: input ipIn @labels(IPv4ControlInfo/up,IPv6ControlInfo/up); output ipOut @labels(IPv4ControlInfo/down,IPv6ControlInfo/down); }