![]()  | 
  
    NMEA2000 Library
    0.1
    
   Library to handle NMEA 2000 Communication written in C++ 
   | 
 
| CN2kStream | Streaming Class to handle all Streams generated by the Library | 
| CtActisenseReader | Class for reading Actisense format messages | 
| CtN2kAISAtoNReportData | Dedicated structure to handle AIS Aids to Navigation (AtoN) Report | 
| CtN2kCANMsg | Class used internally on tNMEA2000 to handle incoming NMEA2000 messages | 
| CtN2kDD206 | DD206 - Engine Discrete Warning Status | 
| CtN2kDD223 | DD223 - Engine Discrete Warning Status | 
| CtN2kDD471 | DD471 - Thruster Motor Events according to PGN 128008 | 
| CtN2kDD475 | DD475 - Thruster Control Events according to PGN 128006 | 
| CtN2kDD477 | DD477 - Windlass Monitoring Events according to PGN 128778 | 
| CtN2kDD478 | DD478 - Windlass Control Events according to PGN 128776 | 
| CtN2kDD483 | DD483 - Windlass Operating Events according to PGN 128777 | 
| ▼CtN2kDeviceList | Helper class to keep track of all devices on the bus | 
| CtInternalDevice | This class represents an internal device | 
| CtN2kGroupFunctionHandler | Base handler class for Group Functions | 
| CtN2kGroupFunctionHandlerForPGN126464 | Default Group Function Handler for PGN 126464 - "PGN List - Transmit/Receive PGNs group function" | 
| CtN2kGroupFunctionHandlerForPGN126993 | Default Group Function Handler for PGN 126993 - "Heartbeat" | 
| CtN2kGroupFunctionHandlerForPGN126996 | Default Group Function Handler for PGN 126996 - Product Information | 
| CtN2kGroupFunctionHandlerForPGN126998 | Default Group Function Handler for PGN 126998 - "Configuration Information" | 
| CtN2kGroupFunctionHandlerForPGN60928 | Default Group Function Handler for PGN 60928 - "ISO Address Claim" | 
| CtN2kMeteorlogicalStationData | Dedicated structure to handle Data of a meterological station | 
| CtN2kMsg | This class contains all the data of an NMEA2000 message | 
| CtN2kScheduler | Un synchronized Scheduler which can roll over | 
| CtN2kSyncScheduler | Synchronized Scheduler for timed message sending | 
| ▼CtNMEA2000 | TNMEA2000 device class definition | 
| CtCANSendFrame | Structure holds all the data needed for a valid CAN-Message | 
| CtConfigurationInformation | Structure that holds the Configuration Information of this device | 
| CtDevice | This class represents a N2k device | 
| ▼CtDeviceInformation | Class that holds all the device informations and several helper functions to that | 
| CtUnionDeviceInformation | Union that holds the device informations | 
| CtInternalDevice | This class represents an internal device | 
| CtMsgHandler | Message handler class | 
| CtProductInformation | Structure that holds all the product information | 
| ▼CtPriorityRingBuffer | Template Class that holds values with given priorities in a ring buffer | 
| CtPriorityRef | Structure handles meta data for each priority | 
| CtValueSlot | Structure that holds the actual value and meta data | 
| CtRingBuffer | Template Class that holds values in a ring buffer | 
| CtSatelliteInfo | Dedicated structure to handle GNSS satellite information |