Package: inet.examples.ethernet.lans
LargeNet
networkA large Ethernet LAN -- see model description here.
Usage diagram
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| n | int |
length of the "backbone" (n>5!) |
|
| bbs | int |
number of small LANs on "backbone" switches |
|
| bbm | int |
number of medium LANs on "backbone" switches |
|
| bbl | int |
number of large LANs on "backbone" switches |
|
| as | int |
number of small LANs on switch A |
|
| am | int |
number of medium LANs on switch A |
|
| al | int |
number of large LANs on switch A |
|
| bs | int | ||
| bm | int |
number of medium LANs on switch B |
|
| bl | int |
number of large LANs on switch B |
|
| cs | int | ||
| cm | int |
number of medium LANs on switch C |
|
| cl | int |
number of large LANs on switch C |
|
| ds | int |
number of small LANs on switch D |
|
| dm | int |
number of medium LANs on switch D |
|
| dl | int |
number of large LANs on switch D |
Properties
| Name | Value | Description |
|---|---|---|
| isNetwork |
Unassigned submodule parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| switchBB.macTable.agingTime | double | ||
| switchBB.macTable.forwardingTableFile | string | ||
| switchBB.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| switchBB.l2NodeConfigurator.interfaceTableModule | string | ||
| switchBB.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| switchBB.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| switchBB.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| switchBB.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| switchBB.pcapRecorder.fileFormat | string | "pcapng" | |
| switchBB.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| switchBB.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| switchBB.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| switchBB.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| switchBB.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| switchBB.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| switchBB.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| switchBB.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| switchBB.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| switchBB.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| switchBB.stp.helloTime | double | ||
| switchBB.stp.forwardDelay | double | ||
| switchBB.stp.maxAge | double | ||
| switchBB.stp.bridgePriority | int | ||
| switchBB.stp.visualize | bool | ||
| switchBB.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchBB.sc.forwardServiceRegistration | bool | true | |
| switchBB.sc.forwardProtocolRegistration | bool | true | |
| switchBB.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchBB.cb.forwardServiceRegistration | bool | true | |
| switchBB.cb.forwardProtocolRegistration | bool | true | |
| switchBB.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchBB.bl.forwardServiceRegistration | bool | true | |
| switchBB.bl.forwardProtocolRegistration | bool | true | |
| switchBB.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchBB.li.forwardServiceRegistration | bool | true | |
| switchBB.li.forwardProtocolRegistration | bool | true | |
| switchBB.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchBB.cutthrough.forwardServiceRegistration | bool | true | |
| switchBB.cutthrough.forwardProtocolRegistration | bool | true | |
| switchBB.eth.bitrate | double | ||
| slanBB.switch.macTable.agingTime | double | ||
| slanBB.switch.macTable.forwardingTableFile | string | ||
| slanBB.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanBB.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| slanBB.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| slanBB.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanBB.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| slanBB.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| slanBB.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| slanBB.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| slanBB.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| slanBB.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| slanBB.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| slanBB.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| slanBB.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| slanBB.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| slanBB.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| slanBB.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| slanBB.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| slanBB.switch.stp.helloTime | double | ||
| slanBB.switch.stp.forwardDelay | double | ||
| slanBB.switch.stp.maxAge | double | ||
| slanBB.switch.stp.bridgePriority | int | ||
| slanBB.switch.stp.visualize | bool | ||
| slanBB.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanBB.switch.sc.forwardServiceRegistration | bool | true | |
| slanBB.switch.sc.forwardProtocolRegistration | bool | true | |
| slanBB.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanBB.switch.cb.forwardServiceRegistration | bool | true | |
| slanBB.switch.cb.forwardProtocolRegistration | bool | true | |
| slanBB.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanBB.switch.bl.forwardServiceRegistration | bool | true | |
| slanBB.switch.bl.forwardProtocolRegistration | bool | true | |
| slanBB.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanBB.switch.li.forwardServiceRegistration | bool | true | |
| slanBB.switch.li.forwardProtocolRegistration | bool | true | |
| slanBB.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanBB.switch.cutthrough.forwardServiceRegistration | bool | true | |
| slanBB.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| slanBB.switch.eth.bitrate | double | ||
| slanBB.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanBB.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanBB.host.cli.interfaceTableModule | string | ||
| slanBB.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| slanBB.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| slanBB.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| slanBB.host.cli.localSAP | int | 0xf0 |
local service access point |
| slanBB.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| slanBB.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| slanBB.host.cli.reqLength | int | 100B |
length of request packets |
| slanBB.host.cli.respLength | int | 1KiB |
length of response packets |
| slanBB.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanBB.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanBB.host.srv.localSAP | int | 0xf1 | |
| slanBB.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanBB.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanBB.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanBB.host.dp.forwardServiceRegistration | bool | true | |
| slanBB.host.dp.forwardProtocolRegistration | bool | true | |
| slanBB.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanBB.host.li.forwardServiceRegistration | bool | true | |
| slanBB.host.li.forwardProtocolRegistration | bool | true | |
| slanBB.host.eth.bitrate | double | ||
| mlanBB.switch.macTable.agingTime | double | ||
| mlanBB.switch.macTable.forwardingTableFile | string | ||
| mlanBB.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanBB.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| mlanBB.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| mlanBB.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanBB.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| mlanBB.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| mlanBB.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| mlanBB.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| mlanBB.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| mlanBB.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| mlanBB.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| mlanBB.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| mlanBB.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| mlanBB.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| mlanBB.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| mlanBB.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| mlanBB.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| mlanBB.switch.stp.helloTime | double | ||
| mlanBB.switch.stp.forwardDelay | double | ||
| mlanBB.switch.stp.maxAge | double | ||
| mlanBB.switch.stp.bridgePriority | int | ||
| mlanBB.switch.stp.visualize | bool | ||
| mlanBB.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.switch.sc.forwardServiceRegistration | bool | true | |
| mlanBB.switch.sc.forwardProtocolRegistration | bool | true | |
| mlanBB.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.switch.cb.forwardServiceRegistration | bool | true | |
| mlanBB.switch.cb.forwardProtocolRegistration | bool | true | |
| mlanBB.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.switch.bl.forwardServiceRegistration | bool | true | |
| mlanBB.switch.bl.forwardProtocolRegistration | bool | true | |
| mlanBB.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.switch.li.forwardServiceRegistration | bool | true | |
| mlanBB.switch.li.forwardProtocolRegistration | bool | true | |
| mlanBB.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.switch.cutthrough.forwardServiceRegistration | bool | true | |
| mlanBB.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| mlanBB.switch.eth.bitrate | double | ||
| mlanBB.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanBB.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanBB.host.cli.interfaceTableModule | string | ||
| mlanBB.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanBB.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanBB.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanBB.host.cli.localSAP | int | 0xf0 |
local service access point |
| mlanBB.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanBB.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanBB.host.cli.reqLength | int | 100B |
length of request packets |
| mlanBB.host.cli.respLength | int | 1KiB |
length of response packets |
| mlanBB.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanBB.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanBB.host.srv.localSAP | int | 0xf1 | |
| mlanBB.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanBB.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanBB.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.host.dp.forwardServiceRegistration | bool | true | |
| mlanBB.host.dp.forwardProtocolRegistration | bool | true | |
| mlanBB.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.host.li.forwardServiceRegistration | bool | true | |
| mlanBB.host.li.forwardProtocolRegistration | bool | true | |
| mlanBB.host.eth.bitrate | double | ||
| mlanBB.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanBB.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanBB.hhost.cli.interfaceTableModule | string | ||
| mlanBB.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanBB.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanBB.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanBB.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| mlanBB.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanBB.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanBB.hhost.cli.reqLength | int | 100B |
length of request packets |
| mlanBB.hhost.cli.respLength | int | 1KiB |
length of response packets |
| mlanBB.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanBB.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanBB.hhost.srv.localSAP | int | 0xf1 | |
| mlanBB.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanBB.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanBB.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.hhost.dp.forwardServiceRegistration | bool | true | |
| mlanBB.hhost.dp.forwardProtocolRegistration | bool | true | |
| mlanBB.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanBB.hhost.li.forwardServiceRegistration | bool | true | |
| mlanBB.hhost.li.forwardProtocolRegistration | bool | true | |
| mlanBB.hhost.eth.bitrate | double | ||
| llanBB.switch.macTable.agingTime | double | ||
| llanBB.switch.macTable.forwardingTableFile | string | ||
| llanBB.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanBB.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| llanBB.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| llanBB.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanBB.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| llanBB.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| llanBB.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| llanBB.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| llanBB.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| llanBB.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| llanBB.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| llanBB.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| llanBB.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| llanBB.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| llanBB.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| llanBB.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| llanBB.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| llanBB.switch.stp.helloTime | double | ||
| llanBB.switch.stp.forwardDelay | double | ||
| llanBB.switch.stp.maxAge | double | ||
| llanBB.switch.stp.bridgePriority | int | ||
| llanBB.switch.stp.visualize | bool | ||
| llanBB.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.switch.sc.forwardServiceRegistration | bool | true | |
| llanBB.switch.sc.forwardProtocolRegistration | bool | true | |
| llanBB.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.switch.cb.forwardServiceRegistration | bool | true | |
| llanBB.switch.cb.forwardProtocolRegistration | bool | true | |
| llanBB.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.switch.bl.forwardServiceRegistration | bool | true | |
| llanBB.switch.bl.forwardProtocolRegistration | bool | true | |
| llanBB.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.switch.li.forwardServiceRegistration | bool | true | |
| llanBB.switch.li.forwardProtocolRegistration | bool | true | |
| llanBB.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.switch.cutthrough.forwardServiceRegistration | bool | true | |
| llanBB.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| llanBB.switch.eth.bitrate | double | ||
| llanBB.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanBB.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanBB.host.cli.interfaceTableModule | string | ||
| llanBB.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanBB.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanBB.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanBB.host.cli.localSAP | int | 0xf0 |
local service access point |
| llanBB.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanBB.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanBB.host.cli.reqLength | int | 100B |
length of request packets |
| llanBB.host.cli.respLength | int | 1KiB |
length of response packets |
| llanBB.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanBB.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanBB.host.srv.localSAP | int | 0xf1 | |
| llanBB.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanBB.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanBB.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.host.dp.forwardServiceRegistration | bool | true | |
| llanBB.host.dp.forwardProtocolRegistration | bool | true | |
| llanBB.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.host.li.forwardServiceRegistration | bool | true | |
| llanBB.host.li.forwardProtocolRegistration | bool | true | |
| llanBB.host.eth.bitrate | double | ||
| llanBB.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanBB.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanBB.hhost.cli.interfaceTableModule | string | ||
| llanBB.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanBB.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanBB.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanBB.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanBB.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanBB.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanBB.hhost.cli.reqLength | int | 100B |
length of request packets |
| llanBB.hhost.cli.respLength | int | 1KiB |
length of response packets |
| llanBB.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanBB.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanBB.hhost.srv.localSAP | int | 0xf1 | |
| llanBB.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanBB.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanBB.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.hhost.dp.forwardServiceRegistration | bool | true | |
| llanBB.hhost.dp.forwardProtocolRegistration | bool | true | |
| llanBB.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.hhost.li.forwardServiceRegistration | bool | true | |
| llanBB.hhost.li.forwardProtocolRegistration | bool | true | |
| llanBB.hhost.eth.bitrate | double | ||
| llanBB.bhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanBB.bhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanBB.bhost.cli.interfaceTableModule | string | ||
| llanBB.bhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanBB.bhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanBB.bhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanBB.bhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanBB.bhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanBB.bhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanBB.bhost.cli.reqLength | int | 100B |
length of request packets |
| llanBB.bhost.cli.respLength | int | 1KiB |
length of response packets |
| llanBB.bhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanBB.bhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanBB.bhost.srv.localSAP | int | 0xf1 | |
| llanBB.bhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanBB.bhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanBB.bhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.bhost.dp.forwardServiceRegistration | bool | true | |
| llanBB.bhost.dp.forwardProtocolRegistration | bool | true | |
| llanBB.bhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanBB.bhost.li.forwardServiceRegistration | bool | true | |
| llanBB.bhost.li.forwardProtocolRegistration | bool | true | |
| llanBB.bhost.eth.bitrate | double | ||
| switchA.macTable.agingTime | double | ||
| switchA.macTable.forwardingTableFile | string | ||
| switchA.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| switchA.l2NodeConfigurator.interfaceTableModule | string | ||
| switchA.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| switchA.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| switchA.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| switchA.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| switchA.pcapRecorder.fileFormat | string | "pcapng" | |
| switchA.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| switchA.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| switchA.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| switchA.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| switchA.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| switchA.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| switchA.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| switchA.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| switchA.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| switchA.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| switchA.stp.helloTime | double | ||
| switchA.stp.forwardDelay | double | ||
| switchA.stp.maxAge | double | ||
| switchA.stp.bridgePriority | int | ||
| switchA.stp.visualize | bool | ||
| switchA.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchA.sc.forwardServiceRegistration | bool | true | |
| switchA.sc.forwardProtocolRegistration | bool | true | |
| switchA.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchA.cb.forwardServiceRegistration | bool | true | |
| switchA.cb.forwardProtocolRegistration | bool | true | |
| switchA.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchA.bl.forwardServiceRegistration | bool | true | |
| switchA.bl.forwardProtocolRegistration | bool | true | |
| switchA.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchA.li.forwardServiceRegistration | bool | true | |
| switchA.li.forwardProtocolRegistration | bool | true | |
| switchA.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchA.cutthrough.forwardServiceRegistration | bool | true | |
| switchA.cutthrough.forwardProtocolRegistration | bool | true | |
| switchA.eth.bitrate | double | ||
| serverA.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| serverA.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| serverA.cli.interfaceTableModule | string | ||
| serverA.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| serverA.cli.startTime | double | this.sendInterval |
time of sending the first request |
| serverA.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| serverA.cli.localSAP | int | 0xf0 |
local service access point |
| serverA.cli.remoteSAP | int | 0xf1 |
remote service access point |
| serverA.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| serverA.cli.reqLength | int | 100B |
length of request packets |
| serverA.cli.respLength | int | 1KiB |
length of response packets |
| serverA.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| serverA.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| serverA.srv.localSAP | int | 0xf1 | |
| serverA.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| serverA.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| serverA.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| serverA.dp.forwardServiceRegistration | bool | true | |
| serverA.dp.forwardProtocolRegistration | bool | true | |
| serverA.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| serverA.li.forwardServiceRegistration | bool | true | |
| serverA.li.forwardProtocolRegistration | bool | true | |
| serverA.eth.bitrate | double | ||
| slanA.switch.macTable.agingTime | double | ||
| slanA.switch.macTable.forwardingTableFile | string | ||
| slanA.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanA.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| slanA.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| slanA.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanA.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| slanA.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| slanA.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| slanA.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| slanA.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| slanA.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| slanA.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| slanA.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| slanA.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| slanA.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| slanA.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| slanA.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| slanA.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| slanA.switch.stp.helloTime | double | ||
| slanA.switch.stp.forwardDelay | double | ||
| slanA.switch.stp.maxAge | double | ||
| slanA.switch.stp.bridgePriority | int | ||
| slanA.switch.stp.visualize | bool | ||
| slanA.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanA.switch.sc.forwardServiceRegistration | bool | true | |
| slanA.switch.sc.forwardProtocolRegistration | bool | true | |
| slanA.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanA.switch.cb.forwardServiceRegistration | bool | true | |
| slanA.switch.cb.forwardProtocolRegistration | bool | true | |
| slanA.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanA.switch.bl.forwardServiceRegistration | bool | true | |
| slanA.switch.bl.forwardProtocolRegistration | bool | true | |
| slanA.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanA.switch.li.forwardServiceRegistration | bool | true | |
| slanA.switch.li.forwardProtocolRegistration | bool | true | |
| slanA.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanA.switch.cutthrough.forwardServiceRegistration | bool | true | |
| slanA.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| slanA.switch.eth.bitrate | double | ||
| slanA.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanA.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanA.host.cli.interfaceTableModule | string | ||
| slanA.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| slanA.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| slanA.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| slanA.host.cli.localSAP | int | 0xf0 |
local service access point |
| slanA.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| slanA.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| slanA.host.cli.reqLength | int | 100B |
length of request packets |
| slanA.host.cli.respLength | int | 1KiB |
length of response packets |
| slanA.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanA.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanA.host.srv.localSAP | int | 0xf1 | |
| slanA.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanA.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanA.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanA.host.dp.forwardServiceRegistration | bool | true | |
| slanA.host.dp.forwardProtocolRegistration | bool | true | |
| slanA.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanA.host.li.forwardServiceRegistration | bool | true | |
| slanA.host.li.forwardProtocolRegistration | bool | true | |
| slanA.host.eth.bitrate | double | ||
| mlanA.switch.macTable.agingTime | double | ||
| mlanA.switch.macTable.forwardingTableFile | string | ||
| mlanA.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanA.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| mlanA.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| mlanA.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanA.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| mlanA.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| mlanA.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| mlanA.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| mlanA.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| mlanA.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| mlanA.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| mlanA.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| mlanA.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| mlanA.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| mlanA.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| mlanA.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| mlanA.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| mlanA.switch.stp.helloTime | double | ||
| mlanA.switch.stp.forwardDelay | double | ||
| mlanA.switch.stp.maxAge | double | ||
| mlanA.switch.stp.bridgePriority | int | ||
| mlanA.switch.stp.visualize | bool | ||
| mlanA.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.switch.sc.forwardServiceRegistration | bool | true | |
| mlanA.switch.sc.forwardProtocolRegistration | bool | true | |
| mlanA.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.switch.cb.forwardServiceRegistration | bool | true | |
| mlanA.switch.cb.forwardProtocolRegistration | bool | true | |
| mlanA.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.switch.bl.forwardServiceRegistration | bool | true | |
| mlanA.switch.bl.forwardProtocolRegistration | bool | true | |
| mlanA.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.switch.li.forwardServiceRegistration | bool | true | |
| mlanA.switch.li.forwardProtocolRegistration | bool | true | |
| mlanA.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.switch.cutthrough.forwardServiceRegistration | bool | true | |
| mlanA.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| mlanA.switch.eth.bitrate | double | ||
| mlanA.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanA.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanA.host.cli.interfaceTableModule | string | ||
| mlanA.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanA.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanA.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanA.host.cli.localSAP | int | 0xf0 |
local service access point |
| mlanA.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanA.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanA.host.cli.reqLength | int | 100B |
length of request packets |
| mlanA.host.cli.respLength | int | 1KiB |
length of response packets |
| mlanA.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanA.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanA.host.srv.localSAP | int | 0xf1 | |
| mlanA.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanA.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanA.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.host.dp.forwardServiceRegistration | bool | true | |
| mlanA.host.dp.forwardProtocolRegistration | bool | true | |
| mlanA.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.host.li.forwardServiceRegistration | bool | true | |
| mlanA.host.li.forwardProtocolRegistration | bool | true | |
| mlanA.host.eth.bitrate | double | ||
| mlanA.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanA.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanA.hhost.cli.interfaceTableModule | string | ||
| mlanA.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanA.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanA.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanA.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| mlanA.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanA.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanA.hhost.cli.reqLength | int | 100B |
length of request packets |
| mlanA.hhost.cli.respLength | int | 1KiB |
length of response packets |
| mlanA.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanA.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanA.hhost.srv.localSAP | int | 0xf1 | |
| mlanA.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanA.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanA.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.hhost.dp.forwardServiceRegistration | bool | true | |
| mlanA.hhost.dp.forwardProtocolRegistration | bool | true | |
| mlanA.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanA.hhost.li.forwardServiceRegistration | bool | true | |
| mlanA.hhost.li.forwardProtocolRegistration | bool | true | |
| mlanA.hhost.eth.bitrate | double | ||
| llanA.switch.macTable.agingTime | double | ||
| llanA.switch.macTable.forwardingTableFile | string | ||
| llanA.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanA.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| llanA.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| llanA.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanA.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| llanA.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| llanA.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| llanA.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| llanA.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| llanA.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| llanA.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| llanA.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| llanA.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| llanA.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| llanA.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| llanA.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| llanA.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| llanA.switch.stp.helloTime | double | ||
| llanA.switch.stp.forwardDelay | double | ||
| llanA.switch.stp.maxAge | double | ||
| llanA.switch.stp.bridgePriority | int | ||
| llanA.switch.stp.visualize | bool | ||
| llanA.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.switch.sc.forwardServiceRegistration | bool | true | |
| llanA.switch.sc.forwardProtocolRegistration | bool | true | |
| llanA.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.switch.cb.forwardServiceRegistration | bool | true | |
| llanA.switch.cb.forwardProtocolRegistration | bool | true | |
| llanA.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.switch.bl.forwardServiceRegistration | bool | true | |
| llanA.switch.bl.forwardProtocolRegistration | bool | true | |
| llanA.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.switch.li.forwardServiceRegistration | bool | true | |
| llanA.switch.li.forwardProtocolRegistration | bool | true | |
| llanA.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.switch.cutthrough.forwardServiceRegistration | bool | true | |
| llanA.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| llanA.switch.eth.bitrate | double | ||
| llanA.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanA.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanA.host.cli.interfaceTableModule | string | ||
| llanA.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanA.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanA.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanA.host.cli.localSAP | int | 0xf0 |
local service access point |
| llanA.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanA.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanA.host.cli.reqLength | int | 100B |
length of request packets |
| llanA.host.cli.respLength | int | 1KiB |
length of response packets |
| llanA.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanA.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanA.host.srv.localSAP | int | 0xf1 | |
| llanA.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanA.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanA.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.host.dp.forwardServiceRegistration | bool | true | |
| llanA.host.dp.forwardProtocolRegistration | bool | true | |
| llanA.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.host.li.forwardServiceRegistration | bool | true | |
| llanA.host.li.forwardProtocolRegistration | bool | true | |
| llanA.host.eth.bitrate | double | ||
| llanA.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanA.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanA.hhost.cli.interfaceTableModule | string | ||
| llanA.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanA.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanA.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanA.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanA.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanA.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanA.hhost.cli.reqLength | int | 100B |
length of request packets |
| llanA.hhost.cli.respLength | int | 1KiB |
length of response packets |
| llanA.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanA.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanA.hhost.srv.localSAP | int | 0xf1 | |
| llanA.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanA.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanA.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.hhost.dp.forwardServiceRegistration | bool | true | |
| llanA.hhost.dp.forwardProtocolRegistration | bool | true | |
| llanA.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.hhost.li.forwardServiceRegistration | bool | true | |
| llanA.hhost.li.forwardProtocolRegistration | bool | true | |
| llanA.hhost.eth.bitrate | double | ||
| llanA.bhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanA.bhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanA.bhost.cli.interfaceTableModule | string | ||
| llanA.bhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanA.bhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanA.bhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanA.bhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanA.bhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanA.bhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanA.bhost.cli.reqLength | int | 100B |
length of request packets |
| llanA.bhost.cli.respLength | int | 1KiB |
length of response packets |
| llanA.bhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanA.bhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanA.bhost.srv.localSAP | int | 0xf1 | |
| llanA.bhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanA.bhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanA.bhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.bhost.dp.forwardServiceRegistration | bool | true | |
| llanA.bhost.dp.forwardProtocolRegistration | bool | true | |
| llanA.bhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanA.bhost.li.forwardServiceRegistration | bool | true | |
| llanA.bhost.li.forwardProtocolRegistration | bool | true | |
| llanA.bhost.eth.bitrate | double | ||
| switchB.macTable.agingTime | double | ||
| switchB.macTable.forwardingTableFile | string | ||
| switchB.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| switchB.l2NodeConfigurator.interfaceTableModule | string | ||
| switchB.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| switchB.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| switchB.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| switchB.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| switchB.pcapRecorder.fileFormat | string | "pcapng" | |
| switchB.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| switchB.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| switchB.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| switchB.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| switchB.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| switchB.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| switchB.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| switchB.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| switchB.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| switchB.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| switchB.stp.helloTime | double | ||
| switchB.stp.forwardDelay | double | ||
| switchB.stp.maxAge | double | ||
| switchB.stp.bridgePriority | int | ||
| switchB.stp.visualize | bool | ||
| switchB.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchB.sc.forwardServiceRegistration | bool | true | |
| switchB.sc.forwardProtocolRegistration | bool | true | |
| switchB.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchB.cb.forwardServiceRegistration | bool | true | |
| switchB.cb.forwardProtocolRegistration | bool | true | |
| switchB.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchB.bl.forwardServiceRegistration | bool | true | |
| switchB.bl.forwardProtocolRegistration | bool | true | |
| switchB.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchB.li.forwardServiceRegistration | bool | true | |
| switchB.li.forwardProtocolRegistration | bool | true | |
| switchB.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchB.cutthrough.forwardServiceRegistration | bool | true | |
| switchB.cutthrough.forwardProtocolRegistration | bool | true | |
| switchB.eth.bitrate | double | ||
| serverB.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| serverB.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| serverB.cli.interfaceTableModule | string | ||
| serverB.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| serverB.cli.startTime | double | this.sendInterval |
time of sending the first request |
| serverB.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| serverB.cli.localSAP | int | 0xf0 |
local service access point |
| serverB.cli.remoteSAP | int | 0xf1 |
remote service access point |
| serverB.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| serverB.cli.reqLength | int | 100B |
length of request packets |
| serverB.cli.respLength | int | 1KiB |
length of response packets |
| serverB.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| serverB.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| serverB.srv.localSAP | int | 0xf1 | |
| serverB.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| serverB.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| serverB.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| serverB.dp.forwardServiceRegistration | bool | true | |
| serverB.dp.forwardProtocolRegistration | bool | true | |
| serverB.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| serverB.li.forwardServiceRegistration | bool | true | |
| serverB.li.forwardProtocolRegistration | bool | true | |
| serverB.eth.bitrate | double | ||
| slanB.switch.macTable.agingTime | double | ||
| slanB.switch.macTable.forwardingTableFile | string | ||
| slanB.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanB.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| slanB.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| slanB.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanB.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| slanB.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| slanB.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| slanB.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| slanB.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| slanB.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| slanB.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| slanB.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| slanB.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| slanB.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| slanB.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| slanB.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| slanB.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| slanB.switch.stp.helloTime | double | ||
| slanB.switch.stp.forwardDelay | double | ||
| slanB.switch.stp.maxAge | double | ||
| slanB.switch.stp.bridgePriority | int | ||
| slanB.switch.stp.visualize | bool | ||
| slanB.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanB.switch.sc.forwardServiceRegistration | bool | true | |
| slanB.switch.sc.forwardProtocolRegistration | bool | true | |
| slanB.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanB.switch.cb.forwardServiceRegistration | bool | true | |
| slanB.switch.cb.forwardProtocolRegistration | bool | true | |
| slanB.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanB.switch.bl.forwardServiceRegistration | bool | true | |
| slanB.switch.bl.forwardProtocolRegistration | bool | true | |
| slanB.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanB.switch.li.forwardServiceRegistration | bool | true | |
| slanB.switch.li.forwardProtocolRegistration | bool | true | |
| slanB.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanB.switch.cutthrough.forwardServiceRegistration | bool | true | |
| slanB.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| slanB.switch.eth.bitrate | double | ||
| slanB.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanB.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanB.host.cli.interfaceTableModule | string | ||
| slanB.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| slanB.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| slanB.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| slanB.host.cli.localSAP | int | 0xf0 |
local service access point |
| slanB.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| slanB.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| slanB.host.cli.reqLength | int | 100B |
length of request packets |
| slanB.host.cli.respLength | int | 1KiB |
length of response packets |
| slanB.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanB.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanB.host.srv.localSAP | int | 0xf1 | |
| slanB.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanB.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanB.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanB.host.dp.forwardServiceRegistration | bool | true | |
| slanB.host.dp.forwardProtocolRegistration | bool | true | |
| slanB.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanB.host.li.forwardServiceRegistration | bool | true | |
| slanB.host.li.forwardProtocolRegistration | bool | true | |
| slanB.host.eth.bitrate | double | ||
| mlanB.switch.macTable.agingTime | double | ||
| mlanB.switch.macTable.forwardingTableFile | string | ||
| mlanB.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanB.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| mlanB.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| mlanB.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanB.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| mlanB.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| mlanB.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| mlanB.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| mlanB.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| mlanB.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| mlanB.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| mlanB.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| mlanB.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| mlanB.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| mlanB.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| mlanB.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| mlanB.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| mlanB.switch.stp.helloTime | double | ||
| mlanB.switch.stp.forwardDelay | double | ||
| mlanB.switch.stp.maxAge | double | ||
| mlanB.switch.stp.bridgePriority | int | ||
| mlanB.switch.stp.visualize | bool | ||
| mlanB.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.switch.sc.forwardServiceRegistration | bool | true | |
| mlanB.switch.sc.forwardProtocolRegistration | bool | true | |
| mlanB.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.switch.cb.forwardServiceRegistration | bool | true | |
| mlanB.switch.cb.forwardProtocolRegistration | bool | true | |
| mlanB.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.switch.bl.forwardServiceRegistration | bool | true | |
| mlanB.switch.bl.forwardProtocolRegistration | bool | true | |
| mlanB.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.switch.li.forwardServiceRegistration | bool | true | |
| mlanB.switch.li.forwardProtocolRegistration | bool | true | |
| mlanB.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.switch.cutthrough.forwardServiceRegistration | bool | true | |
| mlanB.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| mlanB.switch.eth.bitrate | double | ||
| mlanB.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanB.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanB.host.cli.interfaceTableModule | string | ||
| mlanB.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanB.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanB.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanB.host.cli.localSAP | int | 0xf0 |
local service access point |
| mlanB.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanB.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanB.host.cli.reqLength | int | 100B |
length of request packets |
| mlanB.host.cli.respLength | int | 1KiB |
length of response packets |
| mlanB.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanB.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanB.host.srv.localSAP | int | 0xf1 | |
| mlanB.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanB.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanB.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.host.dp.forwardServiceRegistration | bool | true | |
| mlanB.host.dp.forwardProtocolRegistration | bool | true | |
| mlanB.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.host.li.forwardServiceRegistration | bool | true | |
| mlanB.host.li.forwardProtocolRegistration | bool | true | |
| mlanB.host.eth.bitrate | double | ||
| mlanB.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanB.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanB.hhost.cli.interfaceTableModule | string | ||
| mlanB.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanB.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanB.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanB.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| mlanB.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanB.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanB.hhost.cli.reqLength | int | 100B |
length of request packets |
| mlanB.hhost.cli.respLength | int | 1KiB |
length of response packets |
| mlanB.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanB.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanB.hhost.srv.localSAP | int | 0xf1 | |
| mlanB.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanB.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanB.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.hhost.dp.forwardServiceRegistration | bool | true | |
| mlanB.hhost.dp.forwardProtocolRegistration | bool | true | |
| mlanB.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanB.hhost.li.forwardServiceRegistration | bool | true | |
| mlanB.hhost.li.forwardProtocolRegistration | bool | true | |
| mlanB.hhost.eth.bitrate | double | ||
| llanB.switch.macTable.agingTime | double | ||
| llanB.switch.macTable.forwardingTableFile | string | ||
| llanB.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanB.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| llanB.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| llanB.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanB.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| llanB.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| llanB.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| llanB.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| llanB.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| llanB.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| llanB.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| llanB.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| llanB.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| llanB.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| llanB.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| llanB.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| llanB.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| llanB.switch.stp.helloTime | double | ||
| llanB.switch.stp.forwardDelay | double | ||
| llanB.switch.stp.maxAge | double | ||
| llanB.switch.stp.bridgePriority | int | ||
| llanB.switch.stp.visualize | bool | ||
| llanB.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.switch.sc.forwardServiceRegistration | bool | true | |
| llanB.switch.sc.forwardProtocolRegistration | bool | true | |
| llanB.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.switch.cb.forwardServiceRegistration | bool | true | |
| llanB.switch.cb.forwardProtocolRegistration | bool | true | |
| llanB.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.switch.bl.forwardServiceRegistration | bool | true | |
| llanB.switch.bl.forwardProtocolRegistration | bool | true | |
| llanB.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.switch.li.forwardServiceRegistration | bool | true | |
| llanB.switch.li.forwardProtocolRegistration | bool | true | |
| llanB.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.switch.cutthrough.forwardServiceRegistration | bool | true | |
| llanB.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| llanB.switch.eth.bitrate | double | ||
| llanB.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanB.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanB.host.cli.interfaceTableModule | string | ||
| llanB.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanB.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanB.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanB.host.cli.localSAP | int | 0xf0 |
local service access point |
| llanB.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanB.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanB.host.cli.reqLength | int | 100B |
length of request packets |
| llanB.host.cli.respLength | int | 1KiB |
length of response packets |
| llanB.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanB.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanB.host.srv.localSAP | int | 0xf1 | |
| llanB.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanB.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanB.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.host.dp.forwardServiceRegistration | bool | true | |
| llanB.host.dp.forwardProtocolRegistration | bool | true | |
| llanB.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.host.li.forwardServiceRegistration | bool | true | |
| llanB.host.li.forwardProtocolRegistration | bool | true | |
| llanB.host.eth.bitrate | double | ||
| llanB.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanB.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanB.hhost.cli.interfaceTableModule | string | ||
| llanB.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanB.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanB.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanB.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanB.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanB.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanB.hhost.cli.reqLength | int | 100B |
length of request packets |
| llanB.hhost.cli.respLength | int | 1KiB |
length of response packets |
| llanB.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanB.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanB.hhost.srv.localSAP | int | 0xf1 | |
| llanB.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanB.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanB.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.hhost.dp.forwardServiceRegistration | bool | true | |
| llanB.hhost.dp.forwardProtocolRegistration | bool | true | |
| llanB.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.hhost.li.forwardServiceRegistration | bool | true | |
| llanB.hhost.li.forwardProtocolRegistration | bool | true | |
| llanB.hhost.eth.bitrate | double | ||
| llanB.bhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanB.bhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanB.bhost.cli.interfaceTableModule | string | ||
| llanB.bhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanB.bhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanB.bhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanB.bhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanB.bhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanB.bhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanB.bhost.cli.reqLength | int | 100B |
length of request packets |
| llanB.bhost.cli.respLength | int | 1KiB |
length of response packets |
| llanB.bhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanB.bhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanB.bhost.srv.localSAP | int | 0xf1 | |
| llanB.bhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanB.bhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanB.bhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.bhost.dp.forwardServiceRegistration | bool | true | |
| llanB.bhost.dp.forwardProtocolRegistration | bool | true | |
| llanB.bhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanB.bhost.li.forwardServiceRegistration | bool | true | |
| llanB.bhost.li.forwardProtocolRegistration | bool | true | |
| llanB.bhost.eth.bitrate | double | ||
| switchC.macTable.agingTime | double | ||
| switchC.macTable.forwardingTableFile | string | ||
| switchC.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| switchC.l2NodeConfigurator.interfaceTableModule | string | ||
| switchC.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| switchC.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| switchC.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| switchC.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| switchC.pcapRecorder.fileFormat | string | "pcapng" | |
| switchC.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| switchC.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| switchC.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| switchC.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| switchC.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| switchC.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| switchC.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| switchC.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| switchC.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| switchC.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| switchC.stp.helloTime | double | ||
| switchC.stp.forwardDelay | double | ||
| switchC.stp.maxAge | double | ||
| switchC.stp.bridgePriority | int | ||
| switchC.stp.visualize | bool | ||
| switchC.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchC.sc.forwardServiceRegistration | bool | true | |
| switchC.sc.forwardProtocolRegistration | bool | true | |
| switchC.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchC.cb.forwardServiceRegistration | bool | true | |
| switchC.cb.forwardProtocolRegistration | bool | true | |
| switchC.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchC.bl.forwardServiceRegistration | bool | true | |
| switchC.bl.forwardProtocolRegistration | bool | true | |
| switchC.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchC.li.forwardServiceRegistration | bool | true | |
| switchC.li.forwardProtocolRegistration | bool | true | |
| switchC.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchC.cutthrough.forwardServiceRegistration | bool | true | |
| switchC.cutthrough.forwardProtocolRegistration | bool | true | |
| switchC.eth.bitrate | double | ||
| serverC.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| serverC.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| serverC.cli.interfaceTableModule | string | ||
| serverC.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| serverC.cli.startTime | double | this.sendInterval |
time of sending the first request |
| serverC.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| serverC.cli.localSAP | int | 0xf0 |
local service access point |
| serverC.cli.remoteSAP | int | 0xf1 |
remote service access point |
| serverC.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| serverC.cli.reqLength | int | 100B |
length of request packets |
| serverC.cli.respLength | int | 1KiB |
length of response packets |
| serverC.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| serverC.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| serverC.srv.localSAP | int | 0xf1 | |
| serverC.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| serverC.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| serverC.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| serverC.dp.forwardServiceRegistration | bool | true | |
| serverC.dp.forwardProtocolRegistration | bool | true | |
| serverC.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| serverC.li.forwardServiceRegistration | bool | true | |
| serverC.li.forwardProtocolRegistration | bool | true | |
| serverC.eth.bitrate | double | ||
| slanC.switch.macTable.agingTime | double | ||
| slanC.switch.macTable.forwardingTableFile | string | ||
| slanC.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanC.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| slanC.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| slanC.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanC.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| slanC.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| slanC.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| slanC.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| slanC.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| slanC.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| slanC.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| slanC.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| slanC.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| slanC.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| slanC.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| slanC.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| slanC.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| slanC.switch.stp.helloTime | double | ||
| slanC.switch.stp.forwardDelay | double | ||
| slanC.switch.stp.maxAge | double | ||
| slanC.switch.stp.bridgePriority | int | ||
| slanC.switch.stp.visualize | bool | ||
| slanC.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanC.switch.sc.forwardServiceRegistration | bool | true | |
| slanC.switch.sc.forwardProtocolRegistration | bool | true | |
| slanC.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanC.switch.cb.forwardServiceRegistration | bool | true | |
| slanC.switch.cb.forwardProtocolRegistration | bool | true | |
| slanC.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanC.switch.bl.forwardServiceRegistration | bool | true | |
| slanC.switch.bl.forwardProtocolRegistration | bool | true | |
| slanC.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanC.switch.li.forwardServiceRegistration | bool | true | |
| slanC.switch.li.forwardProtocolRegistration | bool | true | |
| slanC.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanC.switch.cutthrough.forwardServiceRegistration | bool | true | |
| slanC.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| slanC.switch.eth.bitrate | double | ||
| slanC.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanC.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanC.host.cli.interfaceTableModule | string | ||
| slanC.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| slanC.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| slanC.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| slanC.host.cli.localSAP | int | 0xf0 |
local service access point |
| slanC.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| slanC.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| slanC.host.cli.reqLength | int | 100B |
length of request packets |
| slanC.host.cli.respLength | int | 1KiB |
length of response packets |
| slanC.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanC.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanC.host.srv.localSAP | int | 0xf1 | |
| slanC.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanC.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanC.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanC.host.dp.forwardServiceRegistration | bool | true | |
| slanC.host.dp.forwardProtocolRegistration | bool | true | |
| slanC.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanC.host.li.forwardServiceRegistration | bool | true | |
| slanC.host.li.forwardProtocolRegistration | bool | true | |
| slanC.host.eth.bitrate | double | ||
| mlanC.switch.macTable.agingTime | double | ||
| mlanC.switch.macTable.forwardingTableFile | string | ||
| mlanC.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanC.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| mlanC.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| mlanC.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanC.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| mlanC.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| mlanC.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| mlanC.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| mlanC.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| mlanC.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| mlanC.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| mlanC.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| mlanC.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| mlanC.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| mlanC.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| mlanC.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| mlanC.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| mlanC.switch.stp.helloTime | double | ||
| mlanC.switch.stp.forwardDelay | double | ||
| mlanC.switch.stp.maxAge | double | ||
| mlanC.switch.stp.bridgePriority | int | ||
| mlanC.switch.stp.visualize | bool | ||
| mlanC.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.switch.sc.forwardServiceRegistration | bool | true | |
| mlanC.switch.sc.forwardProtocolRegistration | bool | true | |
| mlanC.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.switch.cb.forwardServiceRegistration | bool | true | |
| mlanC.switch.cb.forwardProtocolRegistration | bool | true | |
| mlanC.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.switch.bl.forwardServiceRegistration | bool | true | |
| mlanC.switch.bl.forwardProtocolRegistration | bool | true | |
| mlanC.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.switch.li.forwardServiceRegistration | bool | true | |
| mlanC.switch.li.forwardProtocolRegistration | bool | true | |
| mlanC.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.switch.cutthrough.forwardServiceRegistration | bool | true | |
| mlanC.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| mlanC.switch.eth.bitrate | double | ||
| mlanC.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanC.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanC.host.cli.interfaceTableModule | string | ||
| mlanC.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanC.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanC.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanC.host.cli.localSAP | int | 0xf0 |
local service access point |
| mlanC.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanC.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanC.host.cli.reqLength | int | 100B |
length of request packets |
| mlanC.host.cli.respLength | int | 1KiB |
length of response packets |
| mlanC.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanC.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanC.host.srv.localSAP | int | 0xf1 | |
| mlanC.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanC.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanC.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.host.dp.forwardServiceRegistration | bool | true | |
| mlanC.host.dp.forwardProtocolRegistration | bool | true | |
| mlanC.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.host.li.forwardServiceRegistration | bool | true | |
| mlanC.host.li.forwardProtocolRegistration | bool | true | |
| mlanC.host.eth.bitrate | double | ||
| mlanC.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanC.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanC.hhost.cli.interfaceTableModule | string | ||
| mlanC.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanC.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanC.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanC.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| mlanC.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanC.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanC.hhost.cli.reqLength | int | 100B |
length of request packets |
| mlanC.hhost.cli.respLength | int | 1KiB |
length of response packets |
| mlanC.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanC.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanC.hhost.srv.localSAP | int | 0xf1 | |
| mlanC.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanC.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanC.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.hhost.dp.forwardServiceRegistration | bool | true | |
| mlanC.hhost.dp.forwardProtocolRegistration | bool | true | |
| mlanC.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanC.hhost.li.forwardServiceRegistration | bool | true | |
| mlanC.hhost.li.forwardProtocolRegistration | bool | true | |
| mlanC.hhost.eth.bitrate | double | ||
| llanC.switch.macTable.agingTime | double | ||
| llanC.switch.macTable.forwardingTableFile | string | ||
| llanC.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanC.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| llanC.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| llanC.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanC.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| llanC.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| llanC.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| llanC.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| llanC.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| llanC.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| llanC.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| llanC.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| llanC.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| llanC.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| llanC.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| llanC.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| llanC.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| llanC.switch.stp.helloTime | double | ||
| llanC.switch.stp.forwardDelay | double | ||
| llanC.switch.stp.maxAge | double | ||
| llanC.switch.stp.bridgePriority | int | ||
| llanC.switch.stp.visualize | bool | ||
| llanC.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.switch.sc.forwardServiceRegistration | bool | true | |
| llanC.switch.sc.forwardProtocolRegistration | bool | true | |
| llanC.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.switch.cb.forwardServiceRegistration | bool | true | |
| llanC.switch.cb.forwardProtocolRegistration | bool | true | |
| llanC.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.switch.bl.forwardServiceRegistration | bool | true | |
| llanC.switch.bl.forwardProtocolRegistration | bool | true | |
| llanC.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.switch.li.forwardServiceRegistration | bool | true | |
| llanC.switch.li.forwardProtocolRegistration | bool | true | |
| llanC.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.switch.cutthrough.forwardServiceRegistration | bool | true | |
| llanC.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| llanC.switch.eth.bitrate | double | ||
| llanC.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanC.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanC.host.cli.interfaceTableModule | string | ||
| llanC.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanC.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanC.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanC.host.cli.localSAP | int | 0xf0 |
local service access point |
| llanC.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanC.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanC.host.cli.reqLength | int | 100B |
length of request packets |
| llanC.host.cli.respLength | int | 1KiB |
length of response packets |
| llanC.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanC.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanC.host.srv.localSAP | int | 0xf1 | |
| llanC.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanC.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanC.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.host.dp.forwardServiceRegistration | bool | true | |
| llanC.host.dp.forwardProtocolRegistration | bool | true | |
| llanC.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.host.li.forwardServiceRegistration | bool | true | |
| llanC.host.li.forwardProtocolRegistration | bool | true | |
| llanC.host.eth.bitrate | double | ||
| llanC.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanC.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanC.hhost.cli.interfaceTableModule | string | ||
| llanC.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanC.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanC.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanC.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanC.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanC.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanC.hhost.cli.reqLength | int | 100B |
length of request packets |
| llanC.hhost.cli.respLength | int | 1KiB |
length of response packets |
| llanC.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanC.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanC.hhost.srv.localSAP | int | 0xf1 | |
| llanC.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanC.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanC.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.hhost.dp.forwardServiceRegistration | bool | true | |
| llanC.hhost.dp.forwardProtocolRegistration | bool | true | |
| llanC.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.hhost.li.forwardServiceRegistration | bool | true | |
| llanC.hhost.li.forwardProtocolRegistration | bool | true | |
| llanC.hhost.eth.bitrate | double | ||
| llanC.bhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanC.bhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanC.bhost.cli.interfaceTableModule | string | ||
| llanC.bhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanC.bhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanC.bhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanC.bhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanC.bhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanC.bhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanC.bhost.cli.reqLength | int | 100B |
length of request packets |
| llanC.bhost.cli.respLength | int | 1KiB |
length of response packets |
| llanC.bhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanC.bhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanC.bhost.srv.localSAP | int | 0xf1 | |
| llanC.bhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanC.bhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanC.bhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.bhost.dp.forwardServiceRegistration | bool | true | |
| llanC.bhost.dp.forwardProtocolRegistration | bool | true | |
| llanC.bhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanC.bhost.li.forwardServiceRegistration | bool | true | |
| llanC.bhost.li.forwardProtocolRegistration | bool | true | |
| llanC.bhost.eth.bitrate | double | ||
| switchD.macTable.agingTime | double | ||
| switchD.macTable.forwardingTableFile | string | ||
| switchD.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| switchD.l2NodeConfigurator.interfaceTableModule | string | ||
| switchD.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| switchD.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| switchD.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| switchD.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| switchD.pcapRecorder.fileFormat | string | "pcapng" | |
| switchD.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| switchD.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| switchD.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| switchD.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| switchD.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| switchD.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| switchD.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| switchD.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| switchD.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| switchD.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| switchD.stp.helloTime | double | ||
| switchD.stp.forwardDelay | double | ||
| switchD.stp.maxAge | double | ||
| switchD.stp.bridgePriority | int | ||
| switchD.stp.visualize | bool | ||
| switchD.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchD.sc.forwardServiceRegistration | bool | true | |
| switchD.sc.forwardProtocolRegistration | bool | true | |
| switchD.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchD.cb.forwardServiceRegistration | bool | true | |
| switchD.cb.forwardProtocolRegistration | bool | true | |
| switchD.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchD.bl.forwardServiceRegistration | bool | true | |
| switchD.bl.forwardProtocolRegistration | bool | true | |
| switchD.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchD.li.forwardServiceRegistration | bool | true | |
| switchD.li.forwardProtocolRegistration | bool | true | |
| switchD.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| switchD.cutthrough.forwardServiceRegistration | bool | true | |
| switchD.cutthrough.forwardProtocolRegistration | bool | true | |
| switchD.eth.bitrate | double | ||
| serverD.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| serverD.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| serverD.cli.interfaceTableModule | string | ||
| serverD.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| serverD.cli.startTime | double | this.sendInterval |
time of sending the first request |
| serverD.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| serverD.cli.localSAP | int | 0xf0 |
local service access point |
| serverD.cli.remoteSAP | int | 0xf1 |
remote service access point |
| serverD.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| serverD.cli.reqLength | int | 100B |
length of request packets |
| serverD.cli.respLength | int | 1KiB |
length of response packets |
| serverD.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| serverD.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| serverD.srv.localSAP | int | 0xf1 | |
| serverD.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| serverD.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| serverD.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| serverD.dp.forwardServiceRegistration | bool | true | |
| serverD.dp.forwardProtocolRegistration | bool | true | |
| serverD.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| serverD.li.forwardServiceRegistration | bool | true | |
| serverD.li.forwardProtocolRegistration | bool | true | |
| serverD.eth.bitrate | double | ||
| slanD.switch.macTable.agingTime | double | ||
| slanD.switch.macTable.forwardingTableFile | string | ||
| slanD.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanD.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| slanD.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| slanD.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanD.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| slanD.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| slanD.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| slanD.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| slanD.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| slanD.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| slanD.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| slanD.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| slanD.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| slanD.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| slanD.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| slanD.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| slanD.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| slanD.switch.stp.helloTime | double | ||
| slanD.switch.stp.forwardDelay | double | ||
| slanD.switch.stp.maxAge | double | ||
| slanD.switch.stp.bridgePriority | int | ||
| slanD.switch.stp.visualize | bool | ||
| slanD.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanD.switch.sc.forwardServiceRegistration | bool | true | |
| slanD.switch.sc.forwardProtocolRegistration | bool | true | |
| slanD.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanD.switch.cb.forwardServiceRegistration | bool | true | |
| slanD.switch.cb.forwardProtocolRegistration | bool | true | |
| slanD.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanD.switch.bl.forwardServiceRegistration | bool | true | |
| slanD.switch.bl.forwardProtocolRegistration | bool | true | |
| slanD.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanD.switch.li.forwardServiceRegistration | bool | true | |
| slanD.switch.li.forwardProtocolRegistration | bool | true | |
| slanD.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanD.switch.cutthrough.forwardServiceRegistration | bool | true | |
| slanD.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| slanD.switch.eth.bitrate | double | ||
| slanD.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| slanD.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| slanD.host.cli.interfaceTableModule | string | ||
| slanD.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| slanD.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| slanD.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| slanD.host.cli.localSAP | int | 0xf0 |
local service access point |
| slanD.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| slanD.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| slanD.host.cli.reqLength | int | 100B |
length of request packets |
| slanD.host.cli.respLength | int | 1KiB |
length of response packets |
| slanD.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanD.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanD.host.srv.localSAP | int | 0xf1 | |
| slanD.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| slanD.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| slanD.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanD.host.dp.forwardServiceRegistration | bool | true | |
| slanD.host.dp.forwardProtocolRegistration | bool | true | |
| slanD.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| slanD.host.li.forwardServiceRegistration | bool | true | |
| slanD.host.li.forwardProtocolRegistration | bool | true | |
| slanD.host.eth.bitrate | double | ||
| mlanD.switch.macTable.agingTime | double | ||
| mlanD.switch.macTable.forwardingTableFile | string | ||
| mlanD.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanD.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| mlanD.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| mlanD.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanD.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| mlanD.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| mlanD.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| mlanD.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| mlanD.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| mlanD.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| mlanD.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| mlanD.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| mlanD.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| mlanD.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| mlanD.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| mlanD.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| mlanD.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| mlanD.switch.stp.helloTime | double | ||
| mlanD.switch.stp.forwardDelay | double | ||
| mlanD.switch.stp.maxAge | double | ||
| mlanD.switch.stp.bridgePriority | int | ||
| mlanD.switch.stp.visualize | bool | ||
| mlanD.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.switch.sc.forwardServiceRegistration | bool | true | |
| mlanD.switch.sc.forwardProtocolRegistration | bool | true | |
| mlanD.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.switch.cb.forwardServiceRegistration | bool | true | |
| mlanD.switch.cb.forwardProtocolRegistration | bool | true | |
| mlanD.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.switch.bl.forwardServiceRegistration | bool | true | |
| mlanD.switch.bl.forwardProtocolRegistration | bool | true | |
| mlanD.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.switch.li.forwardServiceRegistration | bool | true | |
| mlanD.switch.li.forwardProtocolRegistration | bool | true | |
| mlanD.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.switch.cutthrough.forwardServiceRegistration | bool | true | |
| mlanD.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| mlanD.switch.eth.bitrate | double | ||
| mlanD.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanD.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanD.host.cli.interfaceTableModule | string | ||
| mlanD.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanD.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanD.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanD.host.cli.localSAP | int | 0xf0 |
local service access point |
| mlanD.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanD.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanD.host.cli.reqLength | int | 100B |
length of request packets |
| mlanD.host.cli.respLength | int | 1KiB |
length of response packets |
| mlanD.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanD.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanD.host.srv.localSAP | int | 0xf1 | |
| mlanD.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanD.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanD.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.host.dp.forwardServiceRegistration | bool | true | |
| mlanD.host.dp.forwardProtocolRegistration | bool | true | |
| mlanD.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.host.li.forwardServiceRegistration | bool | true | |
| mlanD.host.li.forwardProtocolRegistration | bool | true | |
| mlanD.host.eth.bitrate | double | ||
| mlanD.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| mlanD.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| mlanD.hhost.cli.interfaceTableModule | string | ||
| mlanD.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| mlanD.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| mlanD.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| mlanD.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| mlanD.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| mlanD.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| mlanD.hhost.cli.reqLength | int | 100B |
length of request packets |
| mlanD.hhost.cli.respLength | int | 1KiB |
length of response packets |
| mlanD.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanD.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanD.hhost.srv.localSAP | int | 0xf1 | |
| mlanD.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| mlanD.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| mlanD.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.hhost.dp.forwardServiceRegistration | bool | true | |
| mlanD.hhost.dp.forwardProtocolRegistration | bool | true | |
| mlanD.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| mlanD.hhost.li.forwardServiceRegistration | bool | true | |
| mlanD.hhost.li.forwardProtocolRegistration | bool | true | |
| mlanD.hhost.eth.bitrate | double | ||
| llanD.switch.macTable.agingTime | double | ||
| llanD.switch.macTable.forwardingTableFile | string | ||
| llanD.switch.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanD.switch.l2NodeConfigurator.interfaceTableModule | string | ||
| llanD.switch.l2NodeConfigurator.l2ConfiguratorModule | string | "l2NetworkConfigurator" |
the absolute path to the ~L2NetworkConfigurator; use "" if there is no configurator |
| llanD.switch.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanD.switch.pcapRecorder.verbose | bool | true |
whether to log packets on the module output |
| llanD.switch.pcapRecorder.pcapFile | string | "" |
the PCAP file to be written |
| llanD.switch.pcapRecorder.fileFormat | string | "pcapng" | |
| llanD.switch.pcapRecorder.snaplen | int | 65535 |
maximum number of bytes to record per packet |
| llanD.switch.pcapRecorder.dumpBadFrames | bool | true |
enable dump of frames with hasBitError |
| llanD.switch.pcapRecorder.moduleNamePatterns | string | "wlan[*] eth[*] ppp[*]" |
space-separated list of sibling module names to listen on |
| llanD.switch.pcapRecorder.sendingSignalNames | string | "packetSentToLower" |
space-separated list of outbound packet signals to subscribe to |
| llanD.switch.pcapRecorder.receivingSignalNames | string | "packetReceivedFromLower" |
space-separated list of inbound packet signals to subscribe to |
| llanD.switch.pcapRecorder.dumpProtocols | string | "ethernetmac ppp ieee80211mac" |
space-separated list of protocol names as defined in the Protocol class |
| llanD.switch.pcapRecorder.packetFilter | object | "*" |
which packets are considered, matches all packets by default |
| llanD.switch.pcapRecorder.helpers | string | "" |
usable PcapRecorder::IHelper helpers for accept packettype and store/convert packet as specified linktype currently available: "inet::AckingMacToEthernetPcapRecorderHelper" |
| llanD.switch.pcapRecorder.alwaysFlush | bool | false |
flush the pcapFile after each write to ensure that all packets are captured in case of a crash |
| llanD.switch.pcapRecorder.displayStringTextFormat | string | "rec: %n pks" | |
| llanD.switch.stp.helloTime | double | ||
| llanD.switch.stp.forwardDelay | double | ||
| llanD.switch.stp.maxAge | double | ||
| llanD.switch.stp.bridgePriority | int | ||
| llanD.switch.stp.visualize | bool | ||
| llanD.switch.sc.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.switch.sc.forwardServiceRegistration | bool | true | |
| llanD.switch.sc.forwardProtocolRegistration | bool | true | |
| llanD.switch.cb.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.switch.cb.forwardServiceRegistration | bool | true | |
| llanD.switch.cb.forwardProtocolRegistration | bool | true | |
| llanD.switch.bl.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.switch.bl.forwardServiceRegistration | bool | true | |
| llanD.switch.bl.forwardProtocolRegistration | bool | true | |
| llanD.switch.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.switch.li.forwardServiceRegistration | bool | true | |
| llanD.switch.li.forwardProtocolRegistration | bool | true | |
| llanD.switch.cutthrough.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.switch.cutthrough.forwardServiceRegistration | bool | true | |
| llanD.switch.cutthrough.forwardProtocolRegistration | bool | true | |
| llanD.switch.eth.bitrate | double | ||
| llanD.host.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanD.host.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanD.host.cli.interfaceTableModule | string | ||
| llanD.host.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanD.host.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanD.host.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanD.host.cli.localSAP | int | 0xf0 |
local service access point |
| llanD.host.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanD.host.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanD.host.cli.reqLength | int | 100B |
length of request packets |
| llanD.host.cli.respLength | int | 1KiB |
length of response packets |
| llanD.host.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanD.host.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanD.host.srv.localSAP | int | 0xf1 | |
| llanD.host.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanD.host.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanD.host.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.host.dp.forwardServiceRegistration | bool | true | |
| llanD.host.dp.forwardProtocolRegistration | bool | true | |
| llanD.host.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.host.li.forwardServiceRegistration | bool | true | |
| llanD.host.li.forwardProtocolRegistration | bool | true | |
| llanD.host.eth.bitrate | double | ||
| llanD.hhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanD.hhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanD.hhost.cli.interfaceTableModule | string | ||
| llanD.hhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanD.hhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanD.hhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanD.hhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanD.hhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanD.hhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanD.hhost.cli.reqLength | int | 100B |
length of request packets |
| llanD.hhost.cli.respLength | int | 1KiB |
length of response packets |
| llanD.hhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanD.hhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanD.hhost.srv.localSAP | int | 0xf1 | |
| llanD.hhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanD.hhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanD.hhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.hhost.dp.forwardServiceRegistration | bool | true | |
| llanD.hhost.dp.forwardProtocolRegistration | bool | true | |
| llanD.hhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.hhost.li.forwardServiceRegistration | bool | true | |
| llanD.hhost.li.forwardProtocolRegistration | bool | true | |
| llanD.hhost.eth.bitrate | double | ||
| llanD.bhost.status.initialStatus | string | "UP" |
TODO @signal, @statistic |
| llanD.bhost.interfaceTable.displayAddresses | bool | false |
whether to display IP addresses on links |
| llanD.bhost.cli.interfaceTableModule | string | ||
| llanD.bhost.cli.destAddress | string | "" |
destination MAC address, or module path name of destination station; empty means off |
| llanD.bhost.cli.startTime | double | this.sendInterval |
time of sending the first request |
| llanD.bhost.cli.stopTime | double | -1s |
time of finishing sending, negative values mean forever |
| llanD.bhost.cli.localSAP | int | 0xf0 |
local service access point |
| llanD.bhost.cli.remoteSAP | int | 0xf1 |
remote service access point |
| llanD.bhost.cli.sendInterval | double | uniform(0s,1s) |
interval between sending requests |
| llanD.bhost.cli.reqLength | int | 100B |
length of request packets |
| llanD.bhost.cli.respLength | int | 1KiB |
length of response packets |
| llanD.bhost.cli.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanD.bhost.cli.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanD.bhost.srv.localSAP | int | 0xf1 | |
| llanD.bhost.srv.stopOperationExtraTime | double | -1s |
extra time after lifecycle stop operation finished |
| llanD.bhost.srv.stopOperationTimeout | double | 2s |
timeout value for lifecycle stop operation |
| llanD.bhost.dp.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.bhost.dp.forwardServiceRegistration | bool | true | |
| llanD.bhost.dp.forwardProtocolRegistration | bool | true | |
| llanD.bhost.li.displayStringTextFormat | string | "processed %p pk (%l)" |
determines the text that is written on top of the submodule |
| llanD.bhost.li.forwardServiceRegistration | bool | true | |
| llanD.bhost.li.forwardProtocolRegistration | bool | true | |
| llanD.bhost.eth.bitrate | double |
Source code
// // A large Ethernet LAN -- see model description // <a href="largenet.html">here</a>. // network LargeNet { parameters: int n; // length of the "backbone" (n>5!) int bbs; // number of small LANs on "backbone" switches int bbm; // number of medium LANs on "backbone" switches int bbl; // number of large LANs on "backbone" switches int as; // number of small LANs on switch A int am; // number of medium LANs on switch A int al; // number of large LANs on switch A int bs; // number of small LANs on switch B int bm; // number of medium LANs on switch B int bl; // number of large LANs on switch B int cs; // number of small LANs on switch C int cm; // number of medium LANs on switch C int cl; // number of large LANs on switch C int ds; // number of small LANs on switch D int dm; // number of medium LANs on switch D int dl; // number of large LANs on switch D types: channel cabletoserver extends DatarateChannel { parameters: delay = 0s; datarate = 1Gbps; } submodules: switchBB[n]: EthernetSwitch { @display("p=200,180,row,200"); } slanBB[n*bbs]: SmallLAN { @display("p=100,130,row,200"); } mlanBB[n*bbm]: MediumLAN { @display("p=200,80,row,200"); } llanBB[n*bbl]: LargeLAN { @display("p=200,280,row,200"); } switchA: EthernetSwitch { @display("p=400,580"); } serverA: EthernetHost { parameters: csmacdSupport = false; eth.duplexMode = true; @display("p=550,580"); } slanA[as]: SmallLAN { @display("p=250,580"); } mlanA[am]: MediumLAN { @display("p=325,680"); } llanA[al]: LargeLAN { @display("p=475,680"); } switchB: EthernetSwitch { @display("p=700,380"); } serverB: EthernetHost { parameters: csmacdSupport = false; eth.duplexMode = true; @display("p=850,380"); } slanB[bs]: SmallLAN { @display("p=550,380"); } mlanB[bm]: MediumLAN { @display("p=625,480"); } llanB[bl]: LargeLAN { @display("p=775,480"); } switchC: EthernetSwitch { @display("p=1000,580"); } serverC: EthernetHost { parameters: csmacdSupport = false; eth.duplexMode = true; @display("p=1150,580"); } slanC[cs]: SmallLAN { @display("p=850,580"); } mlanC[cm]: MediumLAN { @display("p=925,680"); } llanC[cl]: LargeLAN { @display("p=1075,680"); } switchD: EthernetSwitch { @display("p=1300,380"); } serverD: EthernetHost { parameters: csmacdSupport = false; eth.duplexMode = true; @display("p=1450,380"); } slanD[ds]: SmallLAN { @display("p=1150,380"); } mlanD[dm]: MediumLAN { @display("p=1225,480"); } llanD[dl]: LargeLAN { @display("p=1375,480"); } connections: // "backbone" switches for k=0..n-1, for i=0..bbs-1 { switchBB[k].ethg++ <--> cable <--> slanBB[k*bbs+i].ethg; } for k=0..n-1, for i=0..bbm-1 { switchBB[k].ethg++ <--> cable <--> mlanBB[k*bbm+i].ethg; } for k=0..n-1, for i=0..bbl-1 { switchBB[k].ethg++ <--> cable <--> llanBB[k*bbl+i].ethg; } for k=0..n-2 { switchBB[k].ethg++ <--> cable <--> switchBB[k+1].ethg++; } // switch A for i=0..as-1 { switchA.ethg++ <--> cable <--> slanA[i].ethg; } for i=0..am-1 { switchA.ethg++ <--> cable <--> mlanA[i].ethg; } for i=0..al-1 { switchA.ethg++ <--> cable <--> llanA[i].ethg; } switchA.ethg++ <--> cabletoserver <--> serverA.ethg; // switch B for i=0..bs-1 { switchB.ethg++ <--> cable <--> slanB[i].ethg; } for i=0..bm-1 { switchB.ethg++ <--> cable <--> mlanB[i].ethg; } for i=0..bl-1 { switchB.ethg++ <--> cable <--> llanB[i].ethg; } switchB.ethg++ <--> cabletoserver <--> serverB.ethg; // switch C for i=0..cs-1 { switchC.ethg++ <--> cable <--> slanC[i].ethg; } for i=0..cm-1 { switchC.ethg++ <--> cable <--> mlanC[i].ethg; } for i=0..cl-1 { switchC.ethg++ <--> cable <--> llanC[i].ethg; } switchC.ethg++ <--> cabletoserver <--> serverC.ethg; // switch D for i=0..ds-1 { switchD.ethg++ <--> cable <--> slanD[i].ethg; } for i=0..dm-1 { switchD.ethg++ <--> cable <--> mlanD[i].ethg; } for i=0..dl-1 { switchD.ethg++ <--> cable <--> llanD[i].ethg; } switchD.ethg++ <--> cabletoserver <--> serverD.ethg; // connect switches switchA.ethg++ <--> cable <--> switchB.ethg++; switchB.ethg++ <--> cable <--> switchC.ethg++; switchC.ethg++ <--> cable <--> switchD.ethg++; switchB.ethg++ <--> cable <--> switchBB[4].ethg++; }File: examples/ethernet/lans/LargeNet.ned