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

We store this type in the time-ordered aliases structure. More...

Public Member Functions

 PendingAliasInfo (NodeAlias alias)
 Constructor.
 

Public Attributes

unsigned alias_: 12
 The value of the alias.
 
unsigned cidTime_: 8
 The time when the CID requests were sent.
 

Detailed Description

We store this type in the time-ordered aliases structure.

Definition at line 216 of file BulkAliasAllocator.cxx.

Constructor & Destructor Documentation

◆ PendingAliasInfo()

openlcb::BulkAliasAllocator::PendingAliasInfo::PendingAliasInfo ( NodeAlias  alias)
inline

Constructor.

Parameters
aliasthe openlcb alias that is being represented here.

Definition at line 220 of file BulkAliasAllocator.cxx.

Member Data Documentation

◆ alias_

unsigned openlcb::BulkAliasAllocator::PendingAliasInfo::alias_

The value of the alias.

Definition at line 227 of file BulkAliasAllocator.cxx.

◆ cidTime_

unsigned openlcb::BulkAliasAllocator::PendingAliasInfo::cidTime_

The time when the CID requests were sent.

Counter in relative_time(), i.e. 10 msec per increment.

Definition at line 230 of file BulkAliasAllocator.cxx.


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