OpenCPN Partial API docs
Loading...
Searching...
No Matches
ConnStates Class Reference

Filter reading driver driver_stats status reports from CommDriverRegistry transforming these to a stream of ConnData updates;. More...

#include <conn_states.h>

Public Member Functions

 ConnStates (const ConnStates &)=delete
 
void HandleDriverStats (const struct DriverStats &stats)
 
ConnState GetDriverState (NavAddr::Bus bus, const std::string &iface)
 

Public Attributes

EventVar evt_conn_status_change
 Notified with a shared_ptr<ConnData> when the state is changed.
 

Detailed Description

Filter reading driver driver_stats status reports from CommDriverRegistry transforming these to a stream of ConnData updates;.

Definition at line 65 of file conn_states.h.

Constructor & Destructor Documentation

◆ ConnStates()

ConnStates::ConnStates ( )

Definition at line 47 of file conn_states.cpp.

Member Function Documentation

◆ GetDriverState()

ConnState ConnStates::GetDriverState ( NavAddr::Bus  bus,
const std::string &  iface 
)

Definition at line 89 of file conn_states.cpp.

◆ HandleDriverStats()

void ConnStates::HandleDriverStats ( const struct DriverStats stats)

Definition at line 55 of file conn_states.cpp.

Member Data Documentation

◆ evt_conn_status_change

EventVar ConnStates::evt_conn_status_change

Notified with a shared_ptr<ConnData> when the state is changed.

Definition at line 71 of file conn_states.h.


The documentation for this class was generated from the following files: