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

Issued when there are multiple sources providing 'what' with priority == 0. More...

#include <comm_appmsg.h>

Inheritance diagram for DataPrioNeeded:
AppMsg KeyProvider

Public Attributes

AppMsg::Type what
 
std::vector< NavAddrsources
 
- Public Attributes inherited from AppMsg
const Type type
 
const std::string name
 
NavAddr source
 
unsigned short prio
 

Additional Inherited Members

- Public Types inherited from AppMsg
enum class  Type {
  BasicNavData , GPSWatchdog , GnssFix , AisData ,
  DataPrioNeeded , CustomMsg , Undef
}
 
- Public Member Functions inherited from AppMsg
 AppMsg (AppMsg::Type t)
 
virtual std::string key () const
 
std::string GetKey () const
 Return key used to listen and notify. More...
 
std::string TypeToString (const Type t) const
 
virtual std::string GetKey () const =0
 Return key used to listen and notify. More...
 
- Protected Member Functions inherited from AppMsg
 AppMsg (AppMsg::Type tp, const std::string &nm, NavAddr src)
 

Detailed Description

Issued when there are multiple sources providing 'what' with priority == 0.

Should result in GUI actions eventually calling set_priority()

Definition at line 126 of file comm_appmsg.h.

Member Data Documentation

◆ sources

std::vector<NavAddr> DataPrioNeeded::sources

Definition at line 129 of file comm_appmsg.h.

◆ what

AppMsg::Type DataPrioNeeded::what

Definition at line 128 of file comm_appmsg.h.


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