OpenCPN Partial API docs
|
The CommBridge class and helpers. More...
#include <memory>
#include <string>
#include <unordered_map>
#include <wx/event.h>
#include <wx/timer.h>
#include "model/comm_decoder.h"
#include "model/comm_navmsg.h"
#include "model/nmea_log.h"
Go to the source code of this file.
Classes | |
struct | PriorityContainer |
struct | Watchdogs |
struct | BridgeLogCallbacks |
class | CommBridge |
Process incoming messages. More... | |
Typedefs | |
using | N0183MsgPtr = std::shared_ptr< const Nmea0183Msg > |
using | N2000MsgPtr = std::shared_ptr< const Nmea2000Msg > |
using | SignalKMsgPtr = std::shared_ptr< const SignalkMsg > |
using | NavMsgPtr = std::shared_ptr< const NavMsg > |
using | PriorityMap = std::unordered_map< std::string, int > |
The CommBridge class and helpers.
Definition in file comm_bridge.h.
using N0183MsgPtr = std::shared_ptr<const Nmea0183Msg> |
Definition at line 40 of file comm_bridge.h.
using N2000MsgPtr = std::shared_ptr<const Nmea2000Msg> |
Definition at line 41 of file comm_bridge.h.
using NavMsgPtr = std::shared_ptr<const NavMsg> |
Definition at line 43 of file comm_bridge.h.
using PriorityMap = std::unordered_map<std::string, int> |
Definition at line 45 of file comm_bridge.h.
using SignalKMsgPtr = std::shared_ptr<const SignalkMsg> |
Definition at line 42 of file comm_bridge.h.