|
OpenCPN Partial API docs
|
Dialog for editing connection parameters. More...
#include <connection_edit.h>
Public Member Functions | |
| ConnectionEditDialog (wxWindow *parent, std::function< void(ConnectionParams *p, bool editing, bool ok_cancel)> on_edit_click) | |
| void | SetPropsLabel (const wxString &label) |
| void | SetDefaultConnectionParams () |
| void | SetNewMode (bool mode) |
| void | AddOKCancelButtons () |
| ConnectionParams * | GetParamsFromControls () |
| Return parameters instance populated from UI elements owned by caller. | |
| void | PreloadControls (ConnectionParams *cp) |
| void | InitiateNewConnection () |
| void | OnConnectionTypeChange () |
| Initiate a network connection view with new data. | |
| void | RefreshAdvancedDetails () |
| Refresh visible states in a network connection view. | |
Public Attributes | |
| const std::string | kDefaultTcpPort = "10110" |
| const std::string | kDefaultUdpPort = "10110" |
| const std::string | kDefaultGpsdPort = "2947" |
| const std::string | kDefaultSignalkPort = "3000" |
| const std::string | kDefaultIpAddress = "localhost" |
| const std::string | kDefaultMulticastAddr = "224.0.2.21" |
| const wxString | DEFAULT_UDP_OUT_ADDRESS = "255.255.255.255" |
Dialog for editing connection parameters.
Provides an interface for creating new connections or editing existing connection parameters in detail.
Definition at line 47 of file connection_edit.h.
| ConnectionEditDialog::ConnectionEditDialog | ( | ) |
Definition at line 302 of file connection_edit.cpp.
| ConnectionEditDialog::ConnectionEditDialog | ( | wxWindow * | parent, |
| std::function< void(ConnectionParams *p, bool editing, bool ok_cancel)> | on_edit_click | ||
| ) |
Definition at line 305 of file connection_edit.cpp.
| void ConnectionEditDialog::AddOKCancelButtons | ( | ) |
Definition at line 407 of file connection_edit.cpp.
| ConnectionParams * ConnectionEditDialog::GetParamsFromControls | ( | ) |
Return parameters instance populated from UI elements owned by caller.
Definition at line 1986 of file connection_edit.cpp.
| void ConnectionEditDialog::InitiateNewConnection | ( | ) |
Definition at line 436 of file connection_edit.cpp.
| void ConnectionEditDialog::OnConnectionTypeChange | ( | ) |
Initiate a network connection view with new data.
Definition at line 450 of file connection_edit.cpp.
| void ConnectionEditDialog::PreloadControls | ( | ConnectionParams * | cp | ) |
Definition at line 1624 of file connection_edit.cpp.
| void ConnectionEditDialog::RefreshAdvancedDetails | ( | ) |
Refresh visible states in a network connection view.
Definition at line 561 of file connection_edit.cpp.
| void ConnectionEditDialog::SetDefaultConnectionParams | ( | ) |
Definition at line 1729 of file connection_edit.cpp.
|
inline |
Definition at line 68 of file connection_edit.h.
| void ConnectionEditDialog::SetPropsLabel | ( | const wxString & | label | ) |
Definition at line 1158 of file connection_edit.cpp.
| const wxString ConnectionEditDialog::DEFAULT_UDP_OUT_ADDRESS = "255.255.255.255" |
Definition at line 57 of file connection_edit.h.
| const std::string ConnectionEditDialog::kDefaultGpsdPort = "2947" |
Definition at line 51 of file connection_edit.h.
| const std::string ConnectionEditDialog::kDefaultIpAddress = "localhost" |
Definition at line 53 of file connection_edit.h.
| const std::string ConnectionEditDialog::kDefaultMulticastAddr = "224.0.2.21" |
Definition at line 54 of file connection_edit.h.
| const std::string ConnectionEditDialog::kDefaultSignalkPort = "3000" |
Definition at line 52 of file connection_edit.h.
| const std::string ConnectionEditDialog::kDefaultTcpPort = "10110" |
Definition at line 49 of file connection_edit.h.
| const std::string ConnectionEditDialog::kDefaultUdpPort = "10110" |
Definition at line 50 of file connection_edit.h.