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

Dialog for editing connection parameters. More...

#include <connection_edit.h>

Inheritance diagram for ConnectionEditDialog:

Public Member Functions

 ConnectionEditDialog (wxWindow *parent)
 
void Init (void)
 
void SetInitialSettings (void)
 
void PreloadControls (ConnectionParams *cp)
 
ConnectionParamsGetParamsFromControls ()
 
void SetPropsLabel (wxString label)
 
void ApplySettings ()
 
ConnectionParamsCreateConnectionParamsFromSelectedItem ()
 
ConnectionParamsUpdateConnectionParamsFromControls (ConnectionParams *pConnectionParams)
 
void SetSelectedConnectionPanel (ConnectionParamsPanel *panel)
 
void OnSelectDatasource (wxListEvent &event)
 
void OnAddDatasourceClick (wxCommandEvent &event)
 
void OnRemoveDatasourceClick (wxCommandEvent &event)
 
void OnTypeSerialSelected (wxCommandEvent &event)
 
void OnTypeNetSelected (wxCommandEvent &event)
 
void OnTypeGPSSelected (wxCommandEvent &event)
 
void OnTypeBTSelected (wxCommandEvent &event)
 
void OnTypeCANSelected (wxCommandEvent &event)
 
void OnNetProtocolSelected (wxCommandEvent &event)
 
void OnBaudrateChoice (wxCommandEvent &event)
 
void OnProtocolChoice (wxCommandEvent &event)
 
void OnRbAcceptInput (wxCommandEvent &event)
 
void OnRbIgnoreInput (wxCommandEvent &event)
 
void OnBtnIStcs (wxCommandEvent &event)
 
void OnCbInput (wxCommandEvent &event)
 
void OnCbOutput (wxCommandEvent &event)
 
void OnCbMultiCast (wxCommandEvent &event)
 
void OnCbAdvanced (wxCommandEvent &event)
 
void OnClickMore (wxMouseEvent &event)
 
void OnRbOutput (wxCommandEvent &event)
 
void OnBtnOStcs (wxCommandEvent &event)
 
void OnConnValChange (wxCommandEvent &event)
 
void OnValChange (wxCommandEvent &event)
 
void OnUploadFormatChange (wxCommandEvent &event)
 
void OnCollapsedToggle (bool collapsed)
 
void OnShowGpsWindowCheckboxClick (wxCommandEvent &event)
 
void EnableConnection (ConnectionParams *conn, bool value)
 
void OnDiscoverButton (wxCommandEvent &event)
 
void UpdateDiscoverStatus (wxString stat)
 
void OnPriorityDialog (wxCommandEvent &event)
 
void SetConnectionParams (ConnectionParams *cp)
 
void SetDefaultConnectionParams (void)
 
void SetDSFormRWStates ()
 
void SetDSFormOptionVizStates ()
 
void FillSourceList ()
 
void UpdateSourceList (bool bResort)
 
bool SortSourceList (void)
 
void SetUDPNetAddressVisiblity (void)
 
bool IsAddressMultiCast (wxString ip)
 
bool IsAddressBroadcast (wxString ip)
 
bool IsDefaultPort (wxString address)
 
void ClearNMEAForm (void)
 
void SetNMEAFormToSerial (void)
 
void SetNMEAFormToNet (void)
 
void SetNMEAFormToGPS (void)
 
void SetNMEAFormToBT (void)
 
void SetNMEAFormToCAN (void)
 
void SetNMEAFormForSerialProtocol ()
 
void SetNMEAFormForNetProtocol ()
 
void ShowTypeCommon (bool visible=true)
 
void ShowNMEACommon (bool visible)
 
void ShowNMEASerial (bool visible)
 
void ShowNMEANet (bool visible)
 
void ShowNMEAGPS (bool visible)
 
void ShowNMEABT (bool visible)
 
void ShowNMEACAN (bool visible)
 
void OnScanBTClick (wxCommandEvent &event)
 
void onBTScanTimer (wxTimerEvent &event)
 
void StopBTScan (void)
 
void OnWheelChoice (wxMouseEvent &event)
 
void ShowInFilter (bool bshow=true)
 
void ShowOutFilter (bool bshow=true)
 
void LayoutDialog ()
 
void CreateControls ()
 
void ConnectControls ()
 

Public Attributes

const wxString DEFAULT_TCP_PORT = "10110"
 
const wxString DEFAULT_UDP_PORT = "10110"
 
const wxString DEFAULT_GPSD_PORT = "2947"
 
const wxString DEFAULT_SIGNALK_PORT = "3000"
 
const wxString DEFAULT_IP_ADDRESS = "localhost"
 
const wxString DEFAULT_UDP_OUT_ADDRESS = "255.255.255.255"
 
wxWindow * m_parent
 
wxScrolledWindow * m_scrolledwin
 
wxGridSizer * gSizerNetProps
 
wxGridSizer * gSizerSerProps
 
wxGridSizer * gSizerCanProps
 
wxTextCtrl * m_tNetAddress
 
wxTextCtrl * m_tNetPort
 
wxTextCtrl * m_tFilterSec
 
wxTextCtrl * m_tcInputStc
 
wxTextCtrl * m_tcOutputStc
 
wxCheckBox * m_cbGarminHost
 
wxCheckBox * m_cbGarminUploadHost
 
wxCheckBox * m_cbCheckSKDiscover
 
wxCheckBox * m_cbFurunoGP3X
 
wxCheckBox * m_cbNMEADebug
 
wxCheckBox * m_cbFilterSogCog
 
wxCheckBox * m_cbInput
 
wxCheckBox * m_cbMultiCast
 
wxCheckBox * m_cbAdvanced
 
wxCheckBox * m_cbOutput
 
wxCheckBox * m_cbAPBMagnetic
 
wxComboBox * m_comboPort
 
wxStdDialogButtonSizer * m_sdbSizerDlgButtons
 
wxButton * m_ButtonSKDiscover
 
wxButton * m_ButtonPriorityDialog
 
wxStaticText * m_StaticTextSKServerStatus
 
wxButton * m_buttonAdd
 
wxButton * m_buttonRemove
 
wxButton * m_buttonScanBT
 
wxButton * m_btnInputStcList
 
wxButton * m_btnOutputStcList
 
wxButton * m_sdbSizerDlgButtonsOK
 
wxButton * m_sdbSizerDlgButtonsApply
 
wxButton * m_sdbSizerDlgButtonsCancel
 
wxStaticBoxSizer * sbSizerConnectionProps
 
wxStaticBoxSizer * sbSizerInFilter
 
wxStaticBoxSizer * sbSizerOutFilter
 
wxRadioButton * m_rbTypeSerial
 
wxRadioButton * m_rbTypeNet
 
wxRadioButton * m_rbTypeInternalGPS
 
wxRadioButton * m_rbTypeInternalBT
 
wxRadioButton * m_rbNetProtoTCP
 
wxRadioButton * m_rbNetProtoUDP
 
wxRadioButton * m_rbNetProtoGPSD
 
wxRadioButton * m_rbIAccept
 
wxRadioButton * m_rbIIgnore
 
wxRadioButton * m_rbOAccept
 
wxRadioButton * m_rbNetProtoSignalK
 
wxRadioButton * m_rbOIgnore
 
wxRadioButton * m_rbTypeCAN
 
wxStaticText * m_stBTPairs
 
wxStaticText * m_stNetProto
 
wxStaticText * m_stNetAddr
 
wxStaticText * m_stNetPort
 
wxStaticText * m_stSerPort
 
wxStaticText * m_stSerBaudrate
 
wxStaticText * m_stSerProtocol
 
wxStaticText * m_stFilterSec
 
wxStaticText * m_stPrecision
 
wxStaticText * m_stTalkerIdText
 
wxStaticText * m_stNetComment
 
wxStaticText * m_stSerialComment
 
wxStaticText * m_stCANSource
 
wxStaticText * m_stAuthToken
 
wxTextCtrl * m_tNetComment
 
wxTextCtrl * m_tSerialComment
 
wxTextCtrl * m_tAuthToken
 
wxStaticBox * m_sbConnEdit
 
wxChoice * m_choiceBTDataSources
 
wxChoice * m_choiceBaudRate
 
wxChoice * m_choiceSerialProtocol
 
wxChoice * m_choicePriority
 
wxChoice * m_choicePrecision
 
wxChoice * m_choiceCANSource
 
wxChoice * m_choiceNetDataProtocol
 
wxBoxSizer * boxSizerConnections
 
wxStaticText * m_stNetDataProtocol
 
ConnectionParamsmSelectedConnection
 
wxScrolledWindow * m_scrollWinConnections
 
bool connectionsaved
 
bool m_advanced = false
 
bool m_connection_enabled
 
bool m_bNMEAParams_shown
 
int m_btNoChangeCounter
 
int m_btlastResultCount
 
int m_BTscanning
 
wxArrayString m_BTscan_results
 
wxTimer m_BTScanTimer
 
wxArrayString m_choice_CANSource_choices
 
ObsListener new_device_listener
 

Protected Attributes

ExpandableIcon m_expandable_icon
 
wxSizer * m_collapse_box
 

Detailed Description

Dialog for editing connection parameters.

Provides an interface for creating new connections or editing existing connection parameters in detail.

Definition at line 48 of file connection_edit.h.

Constructor & Destructor Documentation

◆ ConnectionEditDialog() [1/2]

ConnectionEditDialog::ConnectionEditDialog ( )

Definition at line 178 of file connection_edit.cpp.

◆ ConnectionEditDialog() [2/2]

ConnectionEditDialog::ConnectionEditDialog ( wxWindow *  parent)

Definition at line 181 of file connection_edit.cpp.

◆ ~ConnectionEditDialog()

ConnectionEditDialog::~ConnectionEditDialog ( )

Definition at line 193 of file connection_edit.cpp.

Member Function Documentation

◆ ApplySettings()

void ConnectionEditDialog::ApplySettings ( )

Definition at line 1814 of file connection_edit.cpp.

◆ ClearNMEAForm()

void ConnectionEditDialog::ClearNMEAForm ( void  )

Definition at line 1121 of file connection_edit.cpp.

◆ ConnectControls()

void ConnectionEditDialog::ConnectControls ( )

Definition at line 2114 of file connection_edit.cpp.

◆ CreateConnectionParamsFromSelectedItem()

ConnectionParams * ConnectionEditDialog::CreateConnectionParamsFromSelectedItem ( )

Definition at line 1930 of file connection_edit.cpp.

◆ EnableConnection()

void ConnectionEditDialog::EnableConnection ( ConnectionParams conn,
bool  value 
)

Definition at line 817 of file connection_edit.cpp.

◆ GetParamsFromControls()

ConnectionParams * ConnectionEditDialog::GetParamsFromControls ( )

Definition at line 1978 of file connection_edit.cpp.

◆ Init()

void ConnectionEditDialog::Init ( void  )

Definition at line 199 of file connection_edit.cpp.

◆ IsAddressBroadcast()

bool ConnectionEditDialog::IsAddressBroadcast ( wxString  ip)

Definition at line 2309 of file connection_edit.cpp.

◆ IsAddressMultiCast()

bool ConnectionEditDialog::IsAddressMultiCast ( wxString  ip)

Definition at line 2292 of file connection_edit.cpp.

◆ IsDefaultPort()

bool ConnectionEditDialog::IsDefaultPort ( wxString  address)

Definition at line 2304 of file connection_edit.cpp.

◆ LayoutDialog()

void ConnectionEditDialog::LayoutDialog ( )

Definition at line 1527 of file connection_edit.cpp.

◆ OnBaudrateChoice()

void ConnectionEditDialog::OnBaudrateChoice ( wxCommandEvent &  event)
inline

Definition at line 86 of file connection_edit.h.

◆ OnBtnIStcs()

void ConnectionEditDialog::OnBtnIStcs ( wxCommandEvent &  event)

Definition at line 1578 of file connection_edit.cpp.

◆ OnBtnOStcs()

void ConnectionEditDialog::OnBtnOStcs ( wxCommandEvent &  event)

Definition at line 1586 of file connection_edit.cpp.

◆ onBTScanTimer()

void ConnectionEditDialog::onBTScanTimer ( wxTimerEvent &  event)

Definition at line 845 of file connection_edit.cpp.

◆ OnCbAdvanced()

void ConnectionEditDialog::OnCbAdvanced ( wxCommandEvent &  event)

Definition at line 1747 of file connection_edit.cpp.

◆ OnCbInput()

void ConnectionEditDialog::OnCbInput ( wxCommandEvent &  event)

Definition at line 1643 of file connection_edit.cpp.

◆ OnCbMultiCast()

void ConnectionEditDialog::OnCbMultiCast ( wxCommandEvent &  event)

Definition at line 1722 of file connection_edit.cpp.

◆ OnCbOutput()

void ConnectionEditDialog::OnCbOutput ( wxCommandEvent &  event)

Definition at line 1657 of file connection_edit.cpp.

◆ OnCollapsedToggle()

void ConnectionEditDialog::OnCollapsedToggle ( bool  collapsed)

Definition at line 1738 of file connection_edit.cpp.

◆ OnConnValChange()

void ConnectionEditDialog::OnConnValChange ( wxCommandEvent &  event)

Definition at line 899 of file connection_edit.cpp.

◆ OnDiscoverButton()

void ConnectionEditDialog::OnDiscoverButton ( wxCommandEvent &  event)

Definition at line 1551 of file connection_edit.cpp.

◆ OnNetProtocolSelected()

void ConnectionEditDialog::OnNetProtocolSelected ( wxCommandEvent &  event)

Definition at line 1594 of file connection_edit.cpp.

◆ OnPriorityDialog()

void ConnectionEditDialog::OnPriorityDialog ( wxCommandEvent &  event)

Definition at line 2109 of file connection_edit.cpp.

◆ OnProtocolChoice()

void ConnectionEditDialog::OnProtocolChoice ( wxCommandEvent &  event)

Definition at line 1805 of file connection_edit.cpp.

◆ OnRbAcceptInput()

void ConnectionEditDialog::OnRbAcceptInput ( wxCommandEvent &  event)

Definition at line 1632 of file connection_edit.cpp.

◆ OnRbIgnoreInput()

void ConnectionEditDialog::OnRbIgnoreInput ( wxCommandEvent &  event)

Definition at line 1635 of file connection_edit.cpp.

◆ OnRbOutput()

void ConnectionEditDialog::OnRbOutput ( wxCommandEvent &  event)

Definition at line 1639 of file connection_edit.cpp.

◆ OnScanBTClick()

void ConnectionEditDialog::OnScanBTClick ( wxCommandEvent &  event)

Definition at line 829 of file connection_edit.cpp.

◆ OnSelectDatasource()

void ConnectionEditDialog::OnSelectDatasource ( wxListEvent &  event)

Definition at line 1544 of file connection_edit.cpp.

◆ OnShowGpsWindowCheckboxClick()

void ConnectionEditDialog::OnShowGpsWindowCheckboxClick ( wxCommandEvent &  event)

Definition at line 1755 of file connection_edit.cpp.

◆ OnTypeBTSelected()

void ConnectionEditDialog::OnTypeBTSelected ( wxCommandEvent &  event)

Definition at line 924 of file connection_edit.cpp.

◆ OnTypeCANSelected()

void ConnectionEditDialog::OnTypeCANSelected ( wxCommandEvent &  event)

Definition at line 914 of file connection_edit.cpp.

◆ OnTypeGPSSelected()

void ConnectionEditDialog::OnTypeGPSSelected ( wxCommandEvent &  event)

Definition at line 919 of file connection_edit.cpp.

◆ OnTypeNetSelected()

void ConnectionEditDialog::OnTypeNetSelected ( wxCommandEvent &  event)

Definition at line 909 of file connection_edit.cpp.

◆ OnTypeSerialSelected()

void ConnectionEditDialog::OnTypeSerialSelected ( wxCommandEvent &  event)

Definition at line 904 of file connection_edit.cpp.

◆ OnUploadFormatChange()

void ConnectionEditDialog::OnUploadFormatChange ( wxCommandEvent &  event)

Definition at line 929 of file connection_edit.cpp.

◆ OnValChange()

void ConnectionEditDialog::OnValChange ( wxCommandEvent &  event)

Definition at line 827 of file connection_edit.cpp.

◆ PreloadControls()

void ConnectionEditDialog::PreloadControls ( ConnectionParams cp)

Definition at line 1364 of file connection_edit.cpp.

◆ SetConnectionParams()

void ConnectionEditDialog::SetConnectionParams ( ConnectionParams cp)

Definition at line 1368 of file connection_edit.cpp.

◆ SetDefaultConnectionParams()

void ConnectionEditDialog::SetDefaultConnectionParams ( void  )

Definition at line 1475 of file connection_edit.cpp.

◆ SetDSFormOptionVizStates()

void ConnectionEditDialog::SetDSFormOptionVizStates ( void  )

Definition at line 1133 of file connection_edit.cpp.

◆ SetDSFormRWStates()

void ConnectionEditDialog::SetDSFormRWStates ( void  )

Definition at line 1303 of file connection_edit.cpp.

◆ SetInitialSettings()

void ConnectionEditDialog::SetInitialSettings ( void  )

Definition at line 195 of file connection_edit.cpp.

◆ SetNMEAFormForNetProtocol()

void ConnectionEditDialog::SetNMEAFormForNetProtocol ( )

Definition at line 1792 of file connection_edit.cpp.

◆ SetNMEAFormForSerialProtocol()

void ConnectionEditDialog::SetNMEAFormForSerialProtocol ( )

Definition at line 1781 of file connection_edit.cpp.

◆ SetNMEAFormToBT()

void ConnectionEditDialog::SetNMEAFormToBT ( void  )

Definition at line 1106 of file connection_edit.cpp.

◆ SetNMEAFormToCAN()

void ConnectionEditDialog::SetNMEAFormToCAN ( void  )

Definition at line 1077 of file connection_edit.cpp.

◆ SetNMEAFormToGPS()

void ConnectionEditDialog::SetNMEAFormToGPS ( void  )

Definition at line 1092 of file connection_edit.cpp.

◆ SetNMEAFormToNet()

void ConnectionEditDialog::SetNMEAFormToNet ( void  )

Definition at line 1063 of file connection_edit.cpp.

◆ SetNMEAFormToSerial()

void ConnectionEditDialog::SetNMEAFormToSerial ( void  )

Definition at line 1051 of file connection_edit.cpp.

◆ SetPropsLabel()

void ConnectionEditDialog::SetPropsLabel ( wxString  label)

Definition at line 813 of file connection_edit.cpp.

◆ SetSelectedConnectionPanel()

void ConnectionEditDialog::SetSelectedConnectionPanel ( ConnectionParamsPanel panel)

Definition at line 781 of file connection_edit.cpp.

◆ SetUDPNetAddressVisiblity()

void ConnectionEditDialog::SetUDPNetAddressVisiblity ( void  )

Definition at line 1453 of file connection_edit.cpp.

◆ ShowInFilter()

void ConnectionEditDialog::ShowInFilter ( bool  bshow = true)

Definition at line 1348 of file connection_edit.cpp.

◆ ShowNMEABT()

void ConnectionEditDialog::ShowNMEABT ( bool  visible)

Definition at line 1027 of file connection_edit.cpp.

◆ ShowNMEACAN()

void ConnectionEditDialog::ShowNMEACAN ( bool  visible)

Definition at line 1022 of file connection_edit.cpp.

◆ ShowNMEACommon()

void ConnectionEditDialog::ShowNMEACommon ( bool  visible)

Definition at line 950 of file connection_edit.cpp.

◆ ShowNMEAGPS()

void ConnectionEditDialog::ShowNMEAGPS ( bool  visible)

Definition at line 1014 of file connection_edit.cpp.

◆ ShowNMEANet()

void ConnectionEditDialog::ShowNMEANet ( bool  visible)

Definition at line 981 of file connection_edit.cpp.

◆ ShowNMEASerial()

void ConnectionEditDialog::ShowNMEASerial ( bool  visible)

Definition at line 1001 of file connection_edit.cpp.

◆ ShowOutFilter()

void ConnectionEditDialog::ShowOutFilter ( bool  bshow = true)

Definition at line 1356 of file connection_edit.cpp.

◆ ShowTypeCommon()

void ConnectionEditDialog::ShowTypeCommon ( bool  visible = true)

Definition at line 940 of file connection_edit.cpp.

◆ StopBTScan()

void ConnectionEditDialog::StopBTScan ( void  )

Definition at line 886 of file connection_edit.cpp.

◆ UpdateConnectionParamsFromControls()

ConnectionParams * ConnectionEditDialog::UpdateConnectionParamsFromControls ( ConnectionParams pConnectionParams)

Definition at line 1984 of file connection_edit.cpp.

◆ UpdateDiscoverStatus()

void ConnectionEditDialog::UpdateDiscoverStatus ( wxString  stat)

Definition at line 1574 of file connection_edit.cpp.

◆ UpdateSourceList()

void ConnectionEditDialog::UpdateSourceList ( bool  bResort)

Definition at line 1535 of file connection_edit.cpp.

Member Data Documentation

◆ boxSizerConnections

wxBoxSizer* ConnectionEditDialog::boxSizerConnections

Definition at line 188 of file connection_edit.h.

◆ connectionsaved

bool ConnectionEditDialog::connectionsaved

Definition at line 199 of file connection_edit.h.

◆ DEFAULT_GPSD_PORT

const wxString ConnectionEditDialog::DEFAULT_GPSD_PORT = "2947"

Definition at line 52 of file connection_edit.h.

◆ DEFAULT_IP_ADDRESS

const wxString ConnectionEditDialog::DEFAULT_IP_ADDRESS = "localhost"

Definition at line 54 of file connection_edit.h.

◆ DEFAULT_SIGNALK_PORT

const wxString ConnectionEditDialog::DEFAULT_SIGNALK_PORT = "3000"

Definition at line 53 of file connection_edit.h.

◆ DEFAULT_TCP_PORT

const wxString ConnectionEditDialog::DEFAULT_TCP_PORT = "10110"

Definition at line 50 of file connection_edit.h.

◆ DEFAULT_UDP_OUT_ADDRESS

const wxString ConnectionEditDialog::DEFAULT_UDP_OUT_ADDRESS = "255.255.255.255"

Definition at line 57 of file connection_edit.h.

◆ DEFAULT_UDP_PORT

const wxString ConnectionEditDialog::DEFAULT_UDP_PORT = "10110"

Definition at line 51 of file connection_edit.h.

◆ gSizerCanProps

wxGridSizer * ConnectionEditDialog::gSizerCanProps

Definition at line 154 of file connection_edit.h.

◆ gSizerNetProps

wxGridSizer* ConnectionEditDialog::gSizerNetProps

Definition at line 154 of file connection_edit.h.

◆ gSizerSerProps

wxGridSizer * ConnectionEditDialog::gSizerSerProps

Definition at line 154 of file connection_edit.h.

◆ m_advanced

bool ConnectionEditDialog::m_advanced = false

Definition at line 200 of file connection_edit.h.

◆ m_bNMEAParams_shown

bool ConnectionEditDialog::m_bNMEAParams_shown

Definition at line 202 of file connection_edit.h.

◆ m_btlastResultCount

int ConnectionEditDialog::m_btlastResultCount

Definition at line 203 of file connection_edit.h.

◆ m_btnInputStcList

wxButton * ConnectionEditDialog::m_btnInputStcList

Definition at line 166 of file connection_edit.h.

◆ m_btNoChangeCounter

int ConnectionEditDialog::m_btNoChangeCounter

Definition at line 203 of file connection_edit.h.

◆ m_btnOutputStcList

wxButton* ConnectionEditDialog::m_btnOutputStcList

Definition at line 167 of file connection_edit.h.

◆ m_BTscan_results

wxArrayString ConnectionEditDialog::m_BTscan_results

Definition at line 204 of file connection_edit.h.

◆ m_BTscanning

int ConnectionEditDialog::m_BTscanning

Definition at line 203 of file connection_edit.h.

◆ m_BTScanTimer

wxTimer ConnectionEditDialog::m_BTScanTimer

Definition at line 205 of file connection_edit.h.

◆ m_buttonAdd

wxButton* ConnectionEditDialog::m_buttonAdd

Definition at line 166 of file connection_edit.h.

◆ m_ButtonPriorityDialog

wxButton * ConnectionEditDialog::m_ButtonPriorityDialog

Definition at line 163 of file connection_edit.h.

◆ m_buttonRemove

wxButton * ConnectionEditDialog::m_buttonRemove

Definition at line 166 of file connection_edit.h.

◆ m_buttonScanBT

wxButton * ConnectionEditDialog::m_buttonScanBT

Definition at line 166 of file connection_edit.h.

◆ m_ButtonSKDiscover

wxButton* ConnectionEditDialog::m_ButtonSKDiscover

Definition at line 163 of file connection_edit.h.

◆ m_cbAdvanced

wxCheckBox * ConnectionEditDialog::m_cbAdvanced

Definition at line 159 of file connection_edit.h.

◆ m_cbAPBMagnetic

wxCheckBox * ConnectionEditDialog::m_cbAPBMagnetic

Definition at line 160 of file connection_edit.h.

◆ m_cbCheckSKDiscover

wxCheckBox * ConnectionEditDialog::m_cbCheckSKDiscover

Definition at line 157 of file connection_edit.h.

◆ m_cbFilterSogCog

wxCheckBox * ConnectionEditDialog::m_cbFilterSogCog

Definition at line 158 of file connection_edit.h.

◆ m_cbFurunoGP3X

wxCheckBox* ConnectionEditDialog::m_cbFurunoGP3X

Definition at line 158 of file connection_edit.h.

◆ m_cbGarminHost

wxCheckBox* ConnectionEditDialog::m_cbGarminHost

Definition at line 157 of file connection_edit.h.

◆ m_cbGarminUploadHost

wxCheckBox * ConnectionEditDialog::m_cbGarminUploadHost

Definition at line 157 of file connection_edit.h.

◆ m_cbInput

wxCheckBox * ConnectionEditDialog::m_cbInput

Definition at line 158 of file connection_edit.h.

◆ m_cbMultiCast

wxCheckBox* ConnectionEditDialog::m_cbMultiCast

Definition at line 159 of file connection_edit.h.

◆ m_cbNMEADebug

wxCheckBox * ConnectionEditDialog::m_cbNMEADebug

Definition at line 158 of file connection_edit.h.

◆ m_cbOutput

wxCheckBox* ConnectionEditDialog::m_cbOutput

Definition at line 160 of file connection_edit.h.

◆ m_choice_CANSource_choices

wxArrayString ConnectionEditDialog::m_choice_CANSource_choices

Definition at line 206 of file connection_edit.h.

◆ m_choiceBaudRate

wxChoice * ConnectionEditDialog::m_choiceBaudRate

Definition at line 184 of file connection_edit.h.

◆ m_choiceBTDataSources

wxChoice* ConnectionEditDialog::m_choiceBTDataSources

Definition at line 184 of file connection_edit.h.

◆ m_choiceCANSource

wxChoice * ConnectionEditDialog::m_choiceCANSource

Definition at line 185 of file connection_edit.h.

◆ m_choiceNetDataProtocol

wxChoice* ConnectionEditDialog::m_choiceNetDataProtocol

Definition at line 186 of file connection_edit.h.

◆ m_choicePrecision

wxChoice * ConnectionEditDialog::m_choicePrecision

Definition at line 185 of file connection_edit.h.

◆ m_choicePriority

wxChoice* ConnectionEditDialog::m_choicePriority

Definition at line 185 of file connection_edit.h.

◆ m_choiceSerialProtocol

wxChoice * ConnectionEditDialog::m_choiceSerialProtocol

Definition at line 184 of file connection_edit.h.

◆ m_collapse_box

wxSizer* ConnectionEditDialog::m_collapse_box
protected

Definition at line 213 of file connection_edit.h.

◆ m_comboPort

wxComboBox* ConnectionEditDialog::m_comboPort

Definition at line 161 of file connection_edit.h.

◆ m_connection_enabled

bool ConnectionEditDialog::m_connection_enabled

Definition at line 201 of file connection_edit.h.

◆ m_expandable_icon

ExpandableIcon ConnectionEditDialog::m_expandable_icon
protected

Definition at line 212 of file connection_edit.h.

◆ m_parent

wxWindow* ConnectionEditDialog::m_parent

Definition at line 151 of file connection_edit.h.

◆ m_rbIAccept

wxRadioButton * ConnectionEditDialog::m_rbIAccept

Definition at line 173 of file connection_edit.h.

◆ m_rbIIgnore

wxRadioButton * ConnectionEditDialog::m_rbIIgnore

Definition at line 173 of file connection_edit.h.

◆ m_rbNetProtoGPSD

wxRadioButton* ConnectionEditDialog::m_rbNetProtoGPSD

Definition at line 173 of file connection_edit.h.

◆ m_rbNetProtoSignalK

wxRadioButton* ConnectionEditDialog::m_rbNetProtoSignalK

Definition at line 174 of file connection_edit.h.

◆ m_rbNetProtoTCP

wxRadioButton * ConnectionEditDialog::m_rbNetProtoTCP

Definition at line 172 of file connection_edit.h.

◆ m_rbNetProtoUDP

wxRadioButton * ConnectionEditDialog::m_rbNetProtoUDP

Definition at line 172 of file connection_edit.h.

◆ m_rbOAccept

wxRadioButton * ConnectionEditDialog::m_rbOAccept

Definition at line 173 of file connection_edit.h.

◆ m_rbOIgnore

wxRadioButton* ConnectionEditDialog::m_rbOIgnore

Definition at line 175 of file connection_edit.h.

◆ m_rbTypeCAN

wxRadioButton * ConnectionEditDialog::m_rbTypeCAN

Definition at line 175 of file connection_edit.h.

◆ m_rbTypeInternalBT

wxRadioButton* ConnectionEditDialog::m_rbTypeInternalBT

Definition at line 172 of file connection_edit.h.

◆ m_rbTypeInternalGPS

wxRadioButton * ConnectionEditDialog::m_rbTypeInternalGPS

Definition at line 171 of file connection_edit.h.

◆ m_rbTypeNet

wxRadioButton * ConnectionEditDialog::m_rbTypeNet

Definition at line 171 of file connection_edit.h.

◆ m_rbTypeSerial

wxRadioButton* ConnectionEditDialog::m_rbTypeSerial

Definition at line 171 of file connection_edit.h.

◆ m_sbConnEdit

wxStaticBox* ConnectionEditDialog::m_sbConnEdit

Definition at line 183 of file connection_edit.h.

◆ m_scrolledwin

wxScrolledWindow* ConnectionEditDialog::m_scrolledwin

Definition at line 152 of file connection_edit.h.

◆ m_scrollWinConnections

wxScrolledWindow* ConnectionEditDialog::m_scrollWinConnections

Definition at line 196 of file connection_edit.h.

◆ m_sdbSizerDlgButtons

wxStdDialogButtonSizer* ConnectionEditDialog::m_sdbSizerDlgButtons

Definition at line 162 of file connection_edit.h.

◆ m_sdbSizerDlgButtonsApply

wxButton* ConnectionEditDialog::m_sdbSizerDlgButtonsApply

Definition at line 168 of file connection_edit.h.

◆ m_sdbSizerDlgButtonsCancel

wxButton * ConnectionEditDialog::m_sdbSizerDlgButtonsCancel

Definition at line 168 of file connection_edit.h.

◆ m_sdbSizerDlgButtonsOK

wxButton * ConnectionEditDialog::m_sdbSizerDlgButtonsOK

Definition at line 167 of file connection_edit.h.

◆ m_StaticTextSKServerStatus

wxStaticText* ConnectionEditDialog::m_StaticTextSKServerStatus

Definition at line 164 of file connection_edit.h.

◆ m_stAuthToken

wxStaticText * ConnectionEditDialog::m_stAuthToken

Definition at line 181 of file connection_edit.h.

◆ m_stBTPairs

wxStaticText* ConnectionEditDialog::m_stBTPairs

Definition at line 176 of file connection_edit.h.

◆ m_stCANSource

wxStaticText * ConnectionEditDialog::m_stCANSource

Definition at line 180 of file connection_edit.h.

◆ m_stFilterSec

wxStaticText* ConnectionEditDialog::m_stFilterSec

Definition at line 178 of file connection_edit.h.

◆ m_stNetAddr

wxStaticText * ConnectionEditDialog::m_stNetAddr

Definition at line 176 of file connection_edit.h.

◆ m_stNetComment

wxStaticText* ConnectionEditDialog::m_stNetComment

Definition at line 180 of file connection_edit.h.

◆ m_stNetDataProtocol

wxStaticText* ConnectionEditDialog::m_stNetDataProtocol

Definition at line 189 of file connection_edit.h.

◆ m_stNetPort

wxStaticText * ConnectionEditDialog::m_stNetPort

Definition at line 176 of file connection_edit.h.

◆ m_stNetProto

wxStaticText * ConnectionEditDialog::m_stNetProto

Definition at line 176 of file connection_edit.h.

◆ m_stPrecision

wxStaticText * ConnectionEditDialog::m_stPrecision

Definition at line 178 of file connection_edit.h.

◆ m_stSerBaudrate

wxStaticText * ConnectionEditDialog::m_stSerBaudrate

Definition at line 177 of file connection_edit.h.

◆ m_stSerialComment

wxStaticText * ConnectionEditDialog::m_stSerialComment

Definition at line 180 of file connection_edit.h.

◆ m_stSerPort

wxStaticText* ConnectionEditDialog::m_stSerPort

Definition at line 177 of file connection_edit.h.

◆ m_stSerProtocol

wxStaticText * ConnectionEditDialog::m_stSerProtocol

Definition at line 177 of file connection_edit.h.

◆ m_stTalkerIdText

wxStaticText* ConnectionEditDialog::m_stTalkerIdText

Definition at line 179 of file connection_edit.h.

◆ m_tAuthToken

wxTextCtrl * ConnectionEditDialog::m_tAuthToken

Definition at line 182 of file connection_edit.h.

◆ m_tcInputStc

wxTextCtrl * ConnectionEditDialog::m_tcInputStc

Definition at line 155 of file connection_edit.h.

◆ m_tcOutputStc

wxTextCtrl* ConnectionEditDialog::m_tcOutputStc

Definition at line 156 of file connection_edit.h.

◆ m_tFilterSec

wxTextCtrl * ConnectionEditDialog::m_tFilterSec

Definition at line 155 of file connection_edit.h.

◆ m_tNetAddress

wxTextCtrl* ConnectionEditDialog::m_tNetAddress

Definition at line 155 of file connection_edit.h.

◆ m_tNetComment

wxTextCtrl* ConnectionEditDialog::m_tNetComment

Definition at line 182 of file connection_edit.h.

◆ m_tNetPort

wxTextCtrl * ConnectionEditDialog::m_tNetPort

Definition at line 155 of file connection_edit.h.

◆ m_tSerialComment

wxTextCtrl * ConnectionEditDialog::m_tSerialComment

Definition at line 182 of file connection_edit.h.

◆ mSelectedConnection

ConnectionParams* ConnectionEditDialog::mSelectedConnection

Definition at line 191 of file connection_edit.h.

◆ new_device_listener

ObsListener ConnectionEditDialog::new_device_listener

Definition at line 208 of file connection_edit.h.

◆ sbSizerConnectionProps

wxStaticBoxSizer* ConnectionEditDialog::sbSizerConnectionProps

Definition at line 169 of file connection_edit.h.

◆ sbSizerInFilter

wxStaticBoxSizer * ConnectionEditDialog::sbSizerInFilter

Definition at line 169 of file connection_edit.h.

◆ sbSizerOutFilter

wxStaticBoxSizer* ConnectionEditDialog::sbSizerOutFilter

Definition at line 170 of file connection_edit.h.


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