Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
openlcb::BroadcastTimeServerSetInput Struct Reference

Request structure used to send requests to the BroadcastTimeServerSet object. More...

Inheritance diagram for openlcb::BroadcastTimeServerSetInput:
CallableFlowRequestBase

Public Member Functions

void reset (uint16_t suffix)
 Setup "null" input.
 
- Public Member Functions inherited from CallableFlowRequestBase
void reset_base ()
 Call this from all instances of reset(...).
 

Public Attributes

uint16_t suffix_
 clock set event suffix
 
- Public Attributes inherited from CallableFlowRequestBase
int resultCode
 If high bits are zero, this is a 16-bit OpenLCB result code.
 
BarrierNotifiable done
 Used internally by the invoke_subflow mechanism of StateFlow to notify the calling flow upon completion.
 

Detailed Description

Request structure used to send requests to the BroadcastTimeServerSet object.

Definition at line 489 of file BroadcastTimeServer.cxx.

Member Function Documentation

◆ reset()

void openlcb::BroadcastTimeServerSetInput::reset ( uint16_t  suffix)
inline

Setup "null" input.

Parameters
suffixthe clock set event suffix

Definition at line 493 of file BroadcastTimeServer.cxx.

Member Data Documentation

◆ suffix_

uint16_t openlcb::BroadcastTimeServerSetInput::suffix_

clock set event suffix

Definition at line 498 of file BroadcastTimeServer.cxx.


The documentation for this struct was generated from the following file: