OpenCPN Partial API docs
Loading...
Searching...
No Matches
conn_params.h File Reference

Connection parameters. More...

#include <wx/wxprec.h>
#include <wx/arrstr.h>
#include <wx/dynarray.h>
#include <wx/string.h>
#include "model/comm_navmsg.h"
#include "model/ds_porttype.h"

Go to the source code of this file.

Classes

class  ConnectionParams
 

Macros

#define CONN_ENABLE_ID   47621
 

Enumerations

enum  ConnectionType {
  SERIAL = 0 , NETWORK = 1 , INTERNAL_GPS = 2 , INTERNAL_BT = 3 ,
  SOCKETCAN = 4 , UNKNOWN = 5
}
 
enum  NetworkProtocol {
  TCP = 0 , UDP = 1 , GPSD = 2 , SIGNALK = 3 ,
  PROTO_UNDEFINED = 4
}
 
enum  ListType { WHITELIST = 0 , BLACKLIST = 1 }
 
enum  FilterDirection { FILTER_INPUT = 0 , FILTER_OUTPUT = 1 }
 
enum  DataProtocol { PROTO_NMEA0183 = 0 , PROTO_NMEA2000 = 1 , PROTO_SIGNALK = 2 }
 

Functions

std::vector< ConnectionParams * > & TheConnectionParams ()
 

Detailed Description

Connection parameters.

Definition in file conn_params.h.

Macro Definition Documentation

◆ CONN_ENABLE_ID

#define CONN_ENABLE_ID   47621

Definition at line 41 of file conn_params.h.

Enumeration Type Documentation

◆ ConnectionType

enum ConnectionType

Definition at line 46 of file conn_params.h.

◆ DataProtocol

enum DataProtocol

Definition at line 67 of file conn_params.h.

◆ FilterDirection

enum FilterDirection

Definition at line 65 of file conn_params.h.

◆ ListType

enum ListType

Definition at line 63 of file conn_params.h.

◆ NetworkProtocol

enum NetworkProtocol

Definition at line 55 of file conn_params.h.

Function Documentation

◆ TheConnectionParams()

std::vector< ConnectionParams * > & TheConnectionParams ( )

Definition at line 52 of file conn_params.cpp.