User Tools

Site Tools


timer_timer

Timer Layer (timer)

This layer provides timer support. It can be placed on top of any layer.

Timer 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
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
Show Commands Boolean Show Commands
Show Events Boolean Show Events
Timers String List of Timers
Watch Boolean Watch Layer

Timer 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

Timer Layer Functions

Function Type Description
getStatsTimerAvailableInstances(layer) getter Get “Available Instances” Parameter
getStatsTimerDownstreamLastPacket(layer) getter Get “Downstream Last Packet” Parameter
getStatsTimerDownstreamPacketCount(layer) getter Get “Downstream Packet Count” Parameter
getStatsTimerMaxDownstreamDelay(layer) getter Get “Max Downstream Delay” Parameter
getStatsTimerMaxUpstreamDelay(layer) getter Get “Max Upstream Delay” Parameter
getStatsTimerMeanDownstreamDelay(layer) getter Get “Mean Downstream Delay” Parameter
getStatsTimerMeanUpstreamDelay(layer) getter Get “Mean Upstream Delay” Parameter
getStatsTimerMinDownstreamDelay(layer) getter Get “Min Downstream Delay” Parameter
getStatsTimerMinUpstreamDelay(layer) getter Get “Min Upstream Delay” Parameter
getStatsTimerName(layer) getter Get “Name” Parameter
getStatsTimerRateBpsDownstream(layer) getter Get “Rate Bps Downstream” Parameter
getStatsTimerRateBpsUpstream(layer) getter Get “Rate Bps Upstream” Parameter
getStatsTimerTimestampIn(layer) getter Get “Timestamp In” Parameter
getStatsTimerTimestampOut(layer) getter Get “Timestamp Out” Parameter
getStatsTimerType(layer) getter Get “Type” Parameter
getStatsTimerUpstreamLastPacket(layer) getter Get “Upstream Last Packet” Parameter
getStatsTimerUpstreamPacketCount(layer) getter Get “Upstream Packet Count” Parameter
getStatsTimerVarianceDownstreamDelay(layer) getter Get “Variance Downstream Delay” Parameter
getStatsTimerVarianceUpstreamDelay(layer) getter Get “Variance Upstream Delay” Parameter
getTimerAllowBlockingEvent(layer) getter Get “Allow Blocking Event” Parameter
getTimerBlocked(layer) getter Get “Blocked” Parameter
getTimerDebugLogLevel(layer) getter Get “Debug Log Level” Parameter
getTimerDestinationPeer(layer) getter Get “Destination Peer” Parameter
getTimerNoEvents(layer) getter Get “No Events” Parameter
getTimerPassthrough(layer) getter Get “Passthrough” Parameter
getTimerWatch(layer) getter Get “Watch” Parameter
setTimerAllowBlockingEvent(layer,value) setter Set “Allow Blocking Event” Parameter
setTimerBlocked(layer,value) setter Set “Blocked” Parameter
setTimerDebugLogLevel(layer,value) setter Set “Debug Log Level” Parameter
setTimerNoEvents(layer,value) setter Set “No Events” Parameter
setTimerPassthrough(layer,value) setter Set “Passthrough” Parameter
setTimerWatch(layer,value) setter Set “Watch” Parameter
timerAdd(layer,period,event,index,periodc,temp) function Add Timer
timerDelete(layer,event) function Remove Timer
timerGetList(layer) function Get List
timer_timer.txt · Last modified: 2021/07/26 03:10 by vps