User Tools

Site Tools


mdns_mdns

mDNS Layer (mdns)

This layer is based on RFC6762: Multicast DNS. It can be placed on top of a UDP layer.

mDNS Layer Configuration Parameters

Parameter Type Description
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
Hostname String
Max Event Queue Size Number Maximum Queue Size
Name String Component Name
No Events Boolean
Passthrough Boolean High-to-Low Layer Passthrough
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
Services Number
Show Commands Boolean Show Commands
Show Events Boolean Show Events
Watch Boolean Watch Layer

mDNS Layer Real-Time Parameters

Parameter Type Description
Allow Blocking Event Boolean Blocking Events
Blocked Boolean Disable Component
Debug Log Level Number Debug Level
Passthrough Boolean High-to-Low Layer Passthrough
Watch Boolean Watch Layer

mDNS Layer Functions

Function Type Description
getMdnsAllowBlockingEvent(layer) getter Get “Allow Blocking Event” Parameter
getMdnsBlocked(layer) getter Get “Blocked” Parameter
getMdnsDebugLogLevel(layer) getter Get “Debug Log Level” Parameter
getMdnsDestinationPeer(layer) getter Get “Destination Peer” Parameter
getMdnsHostname(layer) getter Get “Hostname” Parameter
getMdnsNoEvents(layer) getter Get “No Events” Parameter
getMdnsPassthrough(layer) getter Get “Passthrough” Parameter
getMdnsWatch(layer) getter Get “Watch” Parameter
getStatsMdnsAvailableInstances(layer) getter Get “Available Instances” Parameter
getStatsMdnsDownstreamLastPacket(layer) getter Get “Downstream Last Packet” Parameter
getStatsMdnsDownstreamPacketCount(layer) getter Get “Downstream Packet Count” Parameter
getStatsMdnsMaxDownstreamDelay(layer) getter Get “Max Downstream Delay” Parameter
getStatsMdnsMaxUpstreamDelay(layer) getter Get “Max Upstream Delay” Parameter
getStatsMdnsMeanDownstreamDelay(layer) getter Get “Mean Downstream Delay” Parameter
getStatsMdnsMeanUpstreamDelay(layer) getter Get “Mean Upstream Delay” Parameter
getStatsMdnsMinDownstreamDelay(layer) getter Get “Min Downstream Delay” Parameter
getStatsMdnsMinUpstreamDelay(layer) getter Get “Min Upstream Delay” Parameter
getStatsMdnsName(layer) getter Get “Name” Parameter
getStatsMdnsRateBpsDownstream(layer) getter Get “Rate Bps Downstream” Parameter
getStatsMdnsRateBpsUpstream(layer) getter Get “Rate Bps Upstream” Parameter
getStatsMdnsTimestampIn(layer) getter Get “Timestamp In” Parameter
getStatsMdnsTimestampOut(layer) getter Get “Timestamp Out” Parameter
getStatsMdnsType(layer) getter Get “Type” Parameter
getStatsMdnsUpstreamLastPacket(layer) getter Get “Upstream Last Packet” Parameter
getStatsMdnsUpstreamPacketCount(layer) getter Get “Upstream Packet Count” Parameter
getStatsMdnsVarianceDownstreamDelay(layer) getter Get “Variance Downstream Delay” Parameter
getStatsMdnsVarianceUpstreamDelay(layer) getter Get “Variance Upstream Delay” Parameter
setMdnsAllowBlockingEvent(layer,value) setter Set “Allow Blocking Event” Parameter
setMdnsBlocked(layer,value) setter Set “Blocked” Parameter
setMdnsDebugLogLevel(layer,value) setter Set “Debug Log Level” Parameter
setMdnsHostname(layer,value) setter Set “Hostname” Parameter
setMdnsNoEvents(layer,value) setter Set “No Events” Parameter
setMdnsPassthrough(layer,value) setter Set “Passthrough” Parameter
setMdnsWatch(layer,value) setter Set “Watch” Parameter
mdns_mdns.txt · Last modified: 2021/07/26 01:56 by vps