|
| ais_bitstring.h |
|
| ais_decoder.h |
|
| ais_defs.h |
|
| ais_state_vars.h |
| Global state for AIS decoder.
|
|
| ais_target_data.h |
|
| atomic_queue.h |
|
| base_platform.h |
|
| catalog_handler.h |
| Plugin catalog management: Build the runtime catalog, handling downloads as required.
|
|
| catalog_parser.h |
| Datatypes and methods to parse ocpn-plugins.xml XML data, either complete catalog or a single plugin.
|
|
| certificates.h |
|
| chartdata_input_stream.h |
|
| cli_platform.h |
|
| cmdline.h |
| Global variables reflecting command line options and arguments.
|
|
| comm_ais.h |
|
| comm_appmsg.h |
|
| comm_appmsg_bus.h |
|
| comm_bridge.h |
|
| comm_buffers.h |
| Line-oriented input/output buffers.
|
|
| comm_can_util.h |
|
| comm_decoder.h |
|
| comm_driver.h |
| Communication driver layer.
|
|
| comm_drv_factory.h |
|
| comm_drv_file.h |
|
| comm_drv_internal.h |
| Internal send-only driver, send to plugins.
|
|
| comm_drv_n0183.h |
| NMEA0183 drivers common base.
|
|
| comm_drv_n0183_android_bt.h |
|
| comm_drv_n0183_android_int.h |
|
| comm_drv_n0183_net.h |
| NMEA0183 over IP driver.
|
|
| comm_drv_n0183_serial.h |
| NMEA0183 serial driver.
|
|
| comm_drv_n2k.h |
|
| comm_drv_n2k_net.h |
|
| comm_drv_n2k_serial.h |
|
| comm_drv_n2k_socketcan.h |
|
| comm_drv_registry.h |
| Driver registration container, a singleton.
|
|
| comm_drv_signalk.h |
|
| comm_drv_signalk_net.h |
|
| comm_drv_stats.h |
| Communication statistics infrastructure.
|
|
| comm_n0183_output.h |
|
| comm_navmsg.h |
| Raw, undecoded messages definitions.
|
|
| comm_navmsg_bus.h |
| Raw messages layer, supports sending and recieving navmsg messages.
|
|
| comm_out_queue.h |
|
| comm_util.h |
|
| comm_vars.h |
|
| config_vars.h |
|
| conn_params.h |
|
| conn_states.h |
| Runtime connection/driver state definitions.
|
|
| cutil.h |
|
| dbus_client.h |
|
| dbus_instance_check.h |
|
| dbus_server.h |
| DBus interface header file.
|
|
| downloader.h |
|
| ds_porttype.h |
|
| garmin_protocol_mgr.h |
|
| garmin_wrapper.h |
|
| geodesic.h |
|
| georef.h |
|
| gui.h |
| Hooks into gui available in model.
|
|
| hyperlink.h |
|
| idents.h |
|
| instance_check.h |
|
| ipc_api.h |
| Server and client CLI api implementations.
|
|
| json_event.h |
|
| linux_devices.h |
| Low level udev usb device management.
|
|
| linux_usb_watch.h |
| Linux specific hardware events DBus interface.
|
|
| local_api.h |
| The local API has a server side handling commands and a client part issuing commands.
|
|
| logger.h |
| Enhanced logging interface on top of wx/log.h.
|
|
| macutils.h |
|
| MarkIcon.h |
|
| mdns_cache.h |
| MdnsCache mDNS host lookups cache.
|
|
| mdns_query.h |
| mDNS lookup wrappers.
|
|
| mdns_service.h |
| Start/stop mdns service routines.
|
|
| meteo_points.h |
|
| multiplexer.h |
|
| nav_object_database.h |
|
| navutil_base.h |
|
| nmea_ctx_factory.h |
|
| nmea_log.h |
|
| ocpn_types.h |
|
| ocpn_utils.h |
|
| own_ship.h |
|
| peer_client.h |
|
| periodic_timer.h |
| Pure C++17 periodic timer.
|
|
| pincode.h |
|
| plugin_blacklist.h |
|
| plugin_cache.h |
|
| plugin_comm.h |
| Tools to send data to plugins.
|
|
| plugin_handler.h |
|
| plugin_loader.h |
|
| plugin_paths.h |
|
| position_parser.h |
|
| rest_server.h |
|
| route.h |
|
| route_point.h |
|
| routeman.h |
|
| safe_mode.h |
|
| select.h |
|
| select_item.h |
|
| semantic_vers.h |
|
| SencManager.h |
|
| ser_ports.h |
|
| serial_io.h |
| Abstract N0183 serial communications interface.
|
|
| std_instance_chk.h |
|
| sys_events.h |
| Suspend/resume and new devices events exchange point.
|
|
| thread_ctrl.h |
| ThreadCtrl mixin class definition.
|
|
| track.h |
|
| usb_watch_daemon.h |
| Generic hardware events interface.
|
|
| wait_continue.h |
| Basic synchronization primitive.
|
|
| win_usb_watch.h |
| Windows specific hardware events interface.
|
|
| wx28compat.h |
|
| wx_instance_chk.h |
|