OpenCPN Partial API docs
Loading...
Searching...
No Matches
model Directory Reference

Files

 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