Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
traction_modem Namespace Reference

Classes

class  CvSpace
 
struct  Defs
 Useful definitions for the traction modem. More...
 
class  ModemTrain
 
class  RxFlow
 Object responsible for reading in a stream of bytes over the modem interface and forming the stream of bytes into complete messages. More...
 
class  TxFlow
 Object responsible for writing messages to the modem interface. More...
 
struct  TxMessage
 

Typedefs

using PacketFlowInterface = FlowInterface< Buffer< TxMessage > >
 
using TxFlowBase = StateFlow< Buffer< TxMessage >, QList< 2 > >
 

Detailed Description

Todo:
Need to prune out the "hardware.hxx" dependencies from this file. These need to be dispatched to hardware specific code somehow.

Typedef Documentation

◆ PacketFlowInterface

◆ TxFlowBase

Definition at line 82 of file TractionModem.hxx.