This layer provides Ethernet support. It can be placed on top of a physical layer that supports Ethernet.
Parameter | Type | Description |
---|---|---|
Address | Number | Ethernet/IPv4/IPv6 Address |
Alias | String | |
Debug Log Level | Number | Debug Level |
Dependencies | String | Other dependencies to this element |
Destination Peer | Number | |
Event Filter | String | Filter of Event |
Exact Match | Boolean | |
Max Event Queue Size | Number | Maximum Queue Size |
Name | String | Component Name |
No Events | Boolean | |
PCAP Broadcast | Boolean | Capture all Traffic |
PCAP Filename | Number | PCAP Filename |
Passthrough | Boolean | High-to-Low Layer Passthrough |
Range | Number | Address Range |
Raw Data To Inject | String | Data Packet to Inject |
Raw Dst L2 To Inject | String | Destination L2 Address |
Raw Dst L3 To Inject | String | Destination L3 Address |
Raw Dst L4 To Inject | String | Destination L4 Address |
Request Timeout | Number | |
Save Dynamic Config | Boolean | |
Show Commands | Boolean | Show Commands |
Show Events | Boolean | Show Events |
Start PCAP | Boolean | Start PCAP Capturing |
Use Physical L2 | Boolean | Use physical L2 address |
Watch | Boolean | Watch Layer |
Parameter | Type | Description |
---|---|---|
Address | String | Ethernet/IPv4/IPv6 Address |
Allow Blocking Event | Boolean | Blocking Events |
Blocked | Boolean | Disable Component |
Debug Log Level | Number | Debug Level |
PCAP Broadcast | Boolean | Capture all Traffic |
PCAP Filename | String | PCAP Filename |
Padding | Boolean | L2 Padding |
Passthrough | Boolean | High-to-Low Layer Passthrough |
Range | Number | Address Range |
Watch | Boolean | Watch Layer |
Function | Type | Description |
---|---|---|
getEthernetAddress(layer) | getter | Get “Address” Parameter |
getEthernetAllowBlockingEvent(layer) | getter | Get “Allow Blocking Event” Parameter |
getEthernetBlocked(layer) | getter | Get “Blocked” Parameter |
getEthernetDebugLogLevel(layer) | getter | Get “Debug Log Level” Parameter |
getEthernetDestinationPeer(layer) | getter | Get “Destination Peer” Parameter |
getEthernetNoEvents(layer) | getter | Get “No Events” Parameter |
getEthernetPCAPBroadcast(layer) | getter | Get “PCAP Broadcast” Parameter |
getEthernetPCAPFilename(layer) | getter | Get “PCAP Filename” Parameter |
getEthernetPCAPTempFilename(layer) | getter | Get “PCAP TempFilename” Parameter |
getEthernetPadding(layer) | getter | Get “Padding” Parameter |
getEthernetPassthrough(layer) | getter | Get “Passthrough” Parameter |
getEthernetRange(layer) | getter | Get “Range” Parameter |
getEthernetWatch(layer) | getter | Get “Watch” Parameter |
getStatsEthernetAvailableInstances(layer) | getter | Get “Available Instances” Parameter |
getStatsEthernetDownstreamLastPacket(layer) | getter | Get “Downstream Last Packet” Parameter |
getStatsEthernetDownstreamPacketCount(layer) | getter | Get “Downstream Packet Count” Parameter |
getStatsEthernetMaxDownstreamDelay(layer) | getter | Get “Max Downstream Delay” Parameter |
getStatsEthernetMaxUpstreamDelay(layer) | getter | Get “Max Upstream Delay” Parameter |
getStatsEthernetMeanDownstreamDelay(layer) | getter | Get “Mean Downstream Delay” Parameter |
getStatsEthernetMeanUpstreamDelay(layer) | getter | Get “Mean Upstream Delay” Parameter |
getStatsEthernetMinDownstreamDelay(layer) | getter | Get “Min Downstream Delay” Parameter |
getStatsEthernetMinUpstreamDelay(layer) | getter | Get “Min Upstream Delay” Parameter |
getStatsEthernetName(layer) | getter | Get “Name” Parameter |
getStatsEthernetRateBpsDownstream(layer) | getter | Get “Rate Bps Downstream” Parameter |
getStatsEthernetRateBpsUpstream(layer) | getter | Get “Rate Bps Upstream” Parameter |
getStatsEthernetTimestampIn(layer) | getter | Get “Timestamp In” Parameter |
getStatsEthernetTimestampOut(layer) | getter | Get “Timestamp Out” Parameter |
getStatsEthernetType(layer) | getter | Get “Type” Parameter |
getStatsEthernetUpstreamLastPacket(layer) | getter | Get “Upstream Last Packet” Parameter |
getStatsEthernetUpstreamPacketCount(layer) | getter | Get “Upstream Packet Count” Parameter |
getStatsEthernetVarianceDownstreamDelay(layer) | getter | Get “Variance Downstream Delay” Parameter |
getStatsEthernetVarianceUpstreamDelay(layer) | getter | Get “Variance Upstream Delay” Parameter |
setEthernetAllowBlockingEvent(layer,value) | setter | Set “Allow Blocking Event” Parameter |
setEthernetBlocked(layer,value) | setter | Set “Blocked” Parameter |
setEthernetDebugLogLevel(layer,value) | setter | Set “Debug Log Level” Parameter |
setEthernetNoEvents(layer,value) | setter | Set “No Events” Parameter |
setEthernetPCAPBroadcast(layer,value) | setter | Set “PCAP Broadcast” Parameter |
setEthernetPCAPFilename(layer,value) | setter | Set “PCAP Filename” Parameter |
setEthernetPCAPTempFilename(layer,value) | setter | Set “PCAP TempFilename” Parameter |
setEthernetPadding(layer,value) | setter | Set “Padding” Parameter |
setEthernetPassthrough(layer,value) | setter | Set “Passthrough” Parameter |
setEthernetWatch(layer,value) | setter | Set “Watch” Parameter |