OpenCPN Partial API docs
|
Public Member Functions | |
GarminProtocolHandler (void *parent, wxEvtHandler *MessageTarget, bool bsel_usb) | |
void | Close (void) |
void | StopIOThread (bool b_pause) |
void | RestartIOThread (void) |
void | StopSerialThread (void) |
void | OnTimerGarmin1 (wxTimerEvent &event) |
bool | FindGarminDeviceInterface () |
Public Attributes | |
wxEvtHandler * | m_pMainEventHandler |
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 |
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 204 of file garmin_protocol_mgr.h.
GarminProtocolHandler::GarminProtocolHandler | ( | void * | parent, |
wxEvtHandler * | MessageTarget, | ||
bool | bsel_usb | ||
) |
Definition at line 151 of file garmin_protocol_mgr.cpp.
GarminProtocolHandler::~GarminProtocolHandler | ( | ) |
Definition at line 206 of file garmin_protocol_mgr.cpp.
void GarminProtocolHandler::Close | ( | void | ) |
Definition at line 208 of file garmin_protocol_mgr.cpp.
void GarminProtocolHandler::OnTimerGarmin1 | ( | wxTimerEvent & | event | ) |
Definition at line 272 of file garmin_protocol_mgr.cpp.
void GarminProtocolHandler::RestartIOThread | ( | void | ) |
Definition at line 267 of file garmin_protocol_mgr.cpp.
void GarminProtocolHandler::StopIOThread | ( | bool | b_pause | ) |
Definition at line 236 of file garmin_protocol_mgr.cpp.
void GarminProtocolHandler::StopSerialThread | ( | void | ) |
Definition at line 215 of file garmin_protocol_mgr.cpp.
unit_info_type GarminProtocolHandler::grmin_unit_info[2] |
Definition at line 227 of file garmin_protocol_mgr.h.
bool GarminProtocolHandler::m_bneed_int_reset |
Definition at line 234 of file garmin_protocol_mgr.h.
bool GarminProtocolHandler::m_bOK |
Definition at line 236 of file garmin_protocol_mgr.h.
bool GarminProtocolHandler::m_busb |
Definition at line 237 of file garmin_protocol_mgr.h.
GARMIN_Serial_Thread* GarminProtocolHandler::m_garmin_serial_thread |
Definition at line 232 of file garmin_protocol_mgr.h.
GARMIN_USB_Thread* GarminProtocolHandler::m_garmin_usb_thread |
Definition at line 233 of file garmin_protocol_mgr.h.
int GarminProtocolHandler::m_max_tx_size |
Definition at line 224 of file garmin_protocol_mgr.h.
int GarminProtocolHandler::m_ndelay |
Definition at line 235 of file garmin_protocol_mgr.h.
int GarminProtocolHandler::m_nSats |
Definition at line 228 of file garmin_protocol_mgr.h.
wxEvtHandler* GarminProtocolHandler::m_pMainEventHandler |
Definition at line 221 of file garmin_protocol_mgr.h.
wxString GarminProtocolHandler::m_port |
Definition at line 238 of file garmin_protocol_mgr.h.
void* GarminProtocolHandler::m_pparent |
Definition at line 222 of file garmin_protocol_mgr.h.
int GarminProtocolHandler::m_receive_state |
Definition at line 225 of file garmin_protocol_mgr.h.
cpo_sat_data GarminProtocolHandler::m_sat_data[12] |
Definition at line 226 of file garmin_protocol_mgr.h.
int GarminProtocolHandler::m_Thread_run_flag |
Definition at line 231 of file garmin_protocol_mgr.h.
wxTimer GarminProtocolHandler::TimerGarmin1 |
Definition at line 229 of file garmin_protocol_mgr.h.