|
OpenCPN Partial API docs
|
Public Member Functions | |
| GarminProtocolHandler (wxString port, SendMsgFunc send_msg_func, bool sel_usb) | |
| void | Close (void) |
| void | StopIOThread (bool b_pause) |
| void | RestartIOThread (void) |
| void | StopSerialThread (void) |
| void | OnTimerGarmin1 (wxTimerEvent &event) |
| bool | FindGarminDeviceInterface () |
Public Attributes | |
| SendMsgFunc | m_send_msg_func |
| void * | m_pparent |
| int | m_max_tx_size |
| int | m_receive_state |
| cpo_sat_data | m_sat_data [12] |
| unit_info_type | grmin_unit_info [2] |
| int | m_nSats |
| wxTimer | TimerGarmin1 |
| std::atomic_int | m_Thread_run_flag |
| GARMIN_Serial_Thread * | m_garmin_serial_thread |
| GARMIN_USB_Thread * | m_garmin_usb_thread |
| bool | m_bneed_int_reset |
| int | m_ndelay |
| bool | m_bOK |
| bool | m_busb |
| wxString | m_port |
Definition at line 178 of file garmin_protocol_mgr.h.
| GarminProtocolHandler::GarminProtocolHandler | ( | wxString | port, |
| SendMsgFunc | send_msg_func, | ||
| bool | sel_usb | ||
| ) |
Definition at line 121 of file garmin_protocol_mgr.cpp.
| GarminProtocolHandler::~GarminProtocolHandler | ( | ) |
Definition at line 173 of file garmin_protocol_mgr.cpp.
| void GarminProtocolHandler::Close | ( | void | ) |
Definition at line 175 of file garmin_protocol_mgr.cpp.
| void GarminProtocolHandler::OnTimerGarmin1 | ( | wxTimerEvent & | event | ) |
Definition at line 239 of file garmin_protocol_mgr.cpp.
| void GarminProtocolHandler::RestartIOThread | ( | void | ) |
Definition at line 234 of file garmin_protocol_mgr.cpp.
| void GarminProtocolHandler::StopIOThread | ( | bool | b_pause | ) |
Definition at line 203 of file garmin_protocol_mgr.cpp.
| void GarminProtocolHandler::StopSerialThread | ( | void | ) |
Definition at line 182 of file garmin_protocol_mgr.cpp.
| unit_info_type GarminProtocolHandler::grmin_unit_info[2] |
Definition at line 200 of file garmin_protocol_mgr.h.
| bool GarminProtocolHandler::m_bneed_int_reset |
Definition at line 207 of file garmin_protocol_mgr.h.
| bool GarminProtocolHandler::m_bOK |
Definition at line 209 of file garmin_protocol_mgr.h.
| bool GarminProtocolHandler::m_busb |
Definition at line 210 of file garmin_protocol_mgr.h.
| GARMIN_Serial_Thread* GarminProtocolHandler::m_garmin_serial_thread |
Definition at line 205 of file garmin_protocol_mgr.h.
| GARMIN_USB_Thread* GarminProtocolHandler::m_garmin_usb_thread |
Definition at line 206 of file garmin_protocol_mgr.h.
| int GarminProtocolHandler::m_max_tx_size |
Definition at line 197 of file garmin_protocol_mgr.h.
| int GarminProtocolHandler::m_ndelay |
Definition at line 208 of file garmin_protocol_mgr.h.
| int GarminProtocolHandler::m_nSats |
Definition at line 201 of file garmin_protocol_mgr.h.
| wxString GarminProtocolHandler::m_port |
Definition at line 211 of file garmin_protocol_mgr.h.
| void* GarminProtocolHandler::m_pparent |
Definition at line 195 of file garmin_protocol_mgr.h.
| int GarminProtocolHandler::m_receive_state |
Definition at line 198 of file garmin_protocol_mgr.h.
| cpo_sat_data GarminProtocolHandler::m_sat_data[12] |
Definition at line 199 of file garmin_protocol_mgr.h.
| SendMsgFunc GarminProtocolHandler::m_send_msg_func |
Definition at line 194 of file garmin_protocol_mgr.h.
| std::atomic_int GarminProtocolHandler::m_Thread_run_flag |
Definition at line 204 of file garmin_protocol_mgr.h.
| wxTimer GarminProtocolHandler::TimerGarmin1 |
Definition at line 202 of file garmin_protocol_mgr.h.