Garmin Fleet Management Controller  2.19.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cdate_time_data_type::_dateDate portion of data type
 Cdate_time_data_type::_timeTime portion of data type
 CA602_server_to_client_open_text_msg_data_typePayload of FMI_ID_SERVER_OPEN_TXT_MSG packet
 CA602_stop_data_typePayload of FMI_ID_A602_STOP packet
 CA603_stop_data_typePayload of FMI_ID_A603_STOP packet
 CA604_server_to_client_open_text_msg_data_typeData type for the A604 Server to Client Open Text Message Packet ID
 CAobrdEventLogConverterUtility for converting between raw AOBRD data to human- readable CSV file. Used to attempt to auto-convert files received from device and CSV files selected for upload as AOBRD content to device
 CAobrdShipmentData structure to holds an AOBRD shipment info. Used by the FmiApplicationLayer to provision shipments
 CApplicationLayerAbstract base class for the application layer in the OSI model
 Cauto_arrival_data_typePayload of FMI_ID_AUTO_ARRIVAL packet
 Ccanned_message_data_typeData type for the Set Canned Message Packet ID
 Ccanned_message_delete_data_typeData type for the Delete Canned Message Packet ID
 Ccanned_message_receipt_data_typeData type for the Set Canned Message Receipt Packet ID and Delete Canned Message Receipt Packet ID
 Ccanned_response_data_typeData type for the Set Canned Response Packet ID
 Ccanned_response_delete_data_typeData type for the Delete Canned Response Packet ID
 Ccanned_response_list_data_typeData type for the Canned Response List Packet ID
 Ccanned_response_list_receipt_data_typeData type for Canned Response List Packet ID
 Ccanned_response_receipt_data_typeData type for the Set Canned Response Receipt Packet ID and Delete Canned Response Receipt Packet ID
 Ccategory_data_typeData type for the FMI_ID_CREATE_WAYPOINT_CAT packet
 Ccategory_rcpt_data_typeData type for the FMI_ID_CREATE_WAYPOINT_CAT_RCPT packet
 CCDialog
 Cclient_to_server_D607_open_text_msg_data_typePayload of FMI_ID_A607_CLIENT_OPEN_TXT_MSG packet
 Cclient_to_server_open_text_msg_data_typePayload of FMI_ID_CLIENT_OPEN_TXT_MSG packet
 Cclient_to_server_text_msg_receipt_data_typePayload of FMI_ID_CLIENT_TXT_MSG_RCPT packet
 CClientListItemStores the name associated with a list item that is sent to the client
 CCListBox
 CCFileConverterDlg::conversion_typeDefines conversion type
 CCStatic
 CCsvWriter
 Ccustom_avoid_delete_typeData type for Custom Avoidance Delete (0X1232) from server to client
 Ccustom_avoid_enable_typeData type for Custom Avoidance Enable/Disable (0X1234) from server to client
 Ccustom_avoid_feature_enable_typeData type for Custom Avoidance Feature Enable Packet ID (0X1236, 0X1235)
 Ccustom_avoid_rcpt_typeData type for Custom Avoidance Receipt ID (0X1231) from client to server
 Ccustom_avoid_typeData type for Custom Avoidance Packet ID (0X1230) from server to client
 Ccustom_form_delete_ack_typeData type for Custom Forms Packet ID (0X1201) from client to server
 Ccustom_form_move_typeData type for Custom Forms Packet ID (0X1202) from client to server
 Ccustom_form_position_ack_typeData type for Custom Forms Packet ID (0X1203, 0X1205) from client to server
 Ccustom_form_show_ack_typeData type for Custom Forms Packet ID (0X1207) from client to server
 CCWinApp
 CCWnd
 Cdata_deletion_data_typeData type for the Data Deletion Packet ID
 Cdate_time_data_typeDate & time data type with separate fields for month, day, year, hour, minute, and second
 Cdelete_by_category_rcpt_data_typeData type for the FMI_ID_DELETE_WAYPOINT_CAT_RCPT packet
 Cdelete_message_request_data_typeData type for the Message Status Request Packet ID
 Cdelete_message_response_data_typeData type for the Delete Message Status Packet ID
 Cdouble_position_typeIndicates a latitude and longitude in radians
 Cdriver_id_D607_data_typeData type for Driver ID Update Packet ID
 Cdriver_id_data_typeData type for Driver ID Update Packet ID
 Cdriver_id_receipt_data_typeData type for Driver ID Receipt packet
 Cdriver_id_request_data_typeData type for Driver ID Request Packet ID
 Cdriver_login_service_data_typeData type for the Driver Login Data Packet ID (0X1101) from client to server
 Cdriver_login_service_receiptData type for the Driver Login Data Packet ID (0X1102) from server to client
 Cdriver_status_D607_data_typeData type for the A607 Driver Status Update packet
 Cdriver_status_data_typeData type for the Driver Status Update packet
 Cdriver_status_list_item_data_typeData type for the Set Driver Status List Item packet
 Cdriver_status_list_item_delete_data_typeData type for Delete Driver Status List Item Receipt
 Cdriver_status_list_item_receipt_data_typeData type for the Set Driver Status List Item and Delete Driver Status List Item Receipt packets
 Cdriver_status_receipt_data_typeData type for the Driver Status Update Receipt packet
 Cdriver_status_request_data_typeData type for Driver Status Request Packet ID
 Ceta_data_receipt_typeData type for the ETA Data Receipt Packet ID
 Ceta_data_typeData type for the ETA Data Packet ID
 Ceta_mode_setting_data_typeData type for the ETA Mode Type Packet ID (0X0203) from client to server (request)
 Ceta_mode_setting_response_data_typeData type for the ETA Data Receipt Packet ID
 CEventEvent dispatcher
 CEventListenerBase class for objects that take action in response to an Event being posted
 Cevt_log_header_fixed
 CGarminLinkLayer::fifo_typeA circular FIFO buffer for processing received bytes into packets
 Cfile_end_data_typeData type for File Transfer End
 Cfile_info_data_typeData type for the File Transfer Start Packet ID
 Cfile_packet_data_typeData type for File Data Packet ID
 Cfile_receipt_data_typeData type for File Start Receipt Packet ID and File End Receipt Packet ID
 Cfile_receipt_from_srvr_data_typeData type for File Start Receipt Packet ID and File End Receipt Packet ID when sent from Server
 CCFileTransferDlg::file_typeDefines file type for a supported file type
 CFileBackedMap< T >Map whose contents are also saved to a file
 CFileBackedMap< AobrdDriverItem >
 CFileBackedMap< ClientListItem >
 CFileBackedMap< DriverLoginItem >
 CFileBackedMap< InboxListItem >
 CFileBackedMap< SensorListItem >
 CFileBackedMap< StopListItem >
 CFileBackedMap< WaypointListItem >
 Cfmi_ack_typeData type for the Driver Profile Update Response Data Packet ID (?) from client to server
 Cfmi_alert_popup_receiptData type for Alert Popup Receipt Packet ID (0x1401) from client to server
 Cfmi_alert_popup_requestData type for Alert Popup Request Packet ID (0x1400) from server to client
 Cfmi_annotation_download_request_data_typeData type for the Annotation Download Request Packet ID (0X110C) from client to server
 Cfmi_dashcam_get_ntfctn_settings_data_typeData type for Get Dashcam Notification Settings Packet ID (0X1609) from client to server
 Cfmi_dashcam_get_settings_request_data_typeData type for Dashcam Get Settings Packet ID (0X1604, 0X1608) from server to client
 Cfmi_dashcam_get_settings_response_data_typeData type for Dashcam Get Settings Packet ID (0X1605) from client to server
 Cfmi_dashcam_lock_settings_request_data_typeData type for Dashcam Lock Settings Packet ID (0X1600) from server to client
 Cfmi_dashcam_ntfctn_incident_req_data_typeData type for Dashcam Notification Packet ID (0X160C) from client to server (request)
 Cfmi_dashcam_ntfctn_receipt_data_typeData type for Dashcam Notifictation Packet ID (0X160A) from server to client (receipt)
 Cfmi_dashcam_ntfctn_req_data_typeData type for Dashcam Notification Packet ID (0X1606) from client to server (request)
 Cfmi_dashcam_receipt_data_typeData type for Dashcam Settings Packet ID (0X1601, 0X1603, 0x1607) from client to server
 Cfmi_dashcam_set_config_request_data_typeData type for Dashcam Configure Settings Packet ID (0X1602) from server to client
 Cfmi_dashcam_set_ntfctn_settings_data_typeData type for Set Dashcam Notification Settings Packet ID (0X1606) from server to client
 Cfmi_dashcam_settings_listHolds individual setting values, utilized by Packet ID (0X1602, 0X1605)
 Cfmi_driver_annotation_data_typeData type for the Annotation Download Response Packet ID (0X110D) from server to client
 Cfmi_driver_aobrd_ack_data_typeData type for the Annotation Download Receipt Packet ID (0X110E) from client to server
 Cfmi_driver_profile_data_typeData type for the Driver Profile Data Packet ID (0X1104) from server to client
 Cfmi_driver_profile_data_type_V2Data type for the Driver Profile Data Packet ID (0X1110) from server to client and Driver Profile Data Push Packet ID (0x1111) from server to client
 Cfmi_driver_profile_typeData type for the Driver Profile Data Packet ID (0X1103) from client to server
 Cfmi_driver_shipment_data_typeData type for the Shipment Download Response Packet ID (0X110A) from server to client
 Cfmi_driver_status_log_dnld_resp_data_typeData type for the Driver Status Log response Packet ID (0X1107) from server to client
 Cfmi_driver_status_update_request_data_typeData type for the Driver Status Log Update Data Packet ID (0X1106) from client to server
 Cfmi_features_data_typePayload for FMI_ID_ENABLE
 Cfmi_hos_auto_status_update_featureData type for the HOS Auto Status Update Enable Packet ID (0X1300) from server to client
 Cfmi_hos_auto_status_update_feature_rcptData type for the HOS Auto Status Update Receipt Packet ID (0X1301) from client to server
 Cfmi_hos_set_settings_receipt_data_typeData type for HOS Settings Receipt Packet ID (0x1501) from client to server
 Cfmi_hos_set_settings_request_data_typeData type for HOS Settings Request Packet ID (0x1500) from server to client
 Cfmi_ifta_data_delete_receipt_typeData type for the IFTA Data Delete Receipt Packet ID (0X0009) from client to server
 Cfmi_ifta_data_delete_request_typeData type for the IFTA Data Delete Request Packet ID (0X0008) from server to client
 Cfmi_ifta_data_fetch_receipt_typeData type for the IFTA Data Fetch Receipt Packet ID (0X0007) from client to server
 Cfmi_ifta_data_fetch_request_typeData type for the IFTA Data Fetch Request Packet ID (0X0006) from server to client
 Cfmi_logoff_driver_receiptData type for AOBRD Driver Logoff Receipt Packet ID (0X1311) from client to server
 Cfmi_logoff_driver_requestData type for AOBRD Driver Logoff Request Packet ID (0X1310) from server to client
 Cfmi_sensor_config_requestData type for Configure Sensor Request Packet ID (0x1402) from server to client
 Cfmi_sensor_delete_requestData type for Delete Sensor Request Packet ID (0x1404) from server to client
 Cfmi_sensor_query_display_index_receiptData type for Query Sensor Display Index Receipt Packet ID (0x1408) from client to server
 Cfmi_sensor_query_display_index_requestData type for Query Sensor Display Index Request Packet ID (0x1407) from server to client
 Cfmi_sensor_receiptData type for Configure/Update/Delete Sensor Receipt Packet IDs (0x1403,0x1405) from client to server
 Cfmi_sensor_update_requestData type for Update Sensor Request Packet ID (0x1406) from server to client
 Cfmi_set_baud_receiptData type for Baud Rate Change Receipt Packet ID (0x0012) from client to server
 Cfmi_set_baud_requestData type for Baud Rate Change Request Packet ID (0x0011) from server to client
 Cfmi_shipment_download_receipt_data_typeData type for the Shipment Download Receipt Packet ID (0X110B) from client to server
 Cfmi_status_log_download_receipt_data_typeData type for the Driver Status Log Receipt Packet ID (0X1108) from client to server
 Cfmi_update_driver_profile_request_data_typeData type for the Driver Profile Update Data Packet ID (0X1105) from server to client
 Cfooter_typeThe packet footer (the bytes after the payload and checksum)
 Cgps_time_typeEncapsulates the fields of a GPS time for conversion
 Cheader_typeThe packet header (the bytes before the payload)
 Chosart_change_statusData type for Change Status HOSART Packet ID (0X0000)
 Chosart_change_to_driving_warningData type for Change to Driving Warning HOSART Packet ID (0X0001)
 Chosart_violation_foundData type for Warning Found and Violation Found HOSART Packet IDs (0X0002,0X0003)
 CIStream
 CLinkLayerAbstract base class for link Layers in the OSI model
 CLoggerLog writer
 CLogParserAbstract base class for log item parsers
 Clong_text_msg_data_typeData type for Long Text Message Request Packet ID (0X0055) from server to client
 Clong_text_msg_receipt_data_typeData type for Long Test Message Receipt Packet ID (0X0056) from client to server
 Cmessage_status_data_typeData type for the Message Status Packet ID
 Cmessage_status_request_data_typeData type for the Message Status Request Packet ID
 Cmessage_throttling_data_typeData type for the Message Throttling Command Packet ID and Message Throttling Response Packet ID
 Cmessage_throttling_list_data_typeData type for the Message Throttling Query Response Packet ID
 CMessageIdEncapsulation of a message ID
 CPacketAbstract base class for a packet of data
 Cpacket_receipt_data_typePacket receipt for Packet Receipt Packet ID
 CPhysicalLayerAbstract base class for the physical layer
 Cproduct_id_data_typePayload for Garmin ID_PRODUCT_DATA (A000) and FMI FMI_ID_PRODUCT_ID_DATA (A602) packet
 Cprotocol_support_data_typeElement of the array returned in Garmin ID_PROTOCOL_ARRAY (A001) or FMI_ID_PROTOCOL_DATA (A602) packets
 Cpvt_data_typePayload for Garmin ID_PVT_DATA packet
 Crequest_canned_response_list_refresh_data_typeList of canned responses that the client requests updated text for
 Csafe_mode_speed_data_typeData type for the FMI Safe Mode setup Packet ID
 Csafe_mode_speed_receipt_data_typeData type for the User Interface Text Receipt Packet ID
 Csc_position_typeIndicates a latitude and longitude in semicircles
 Cserver_to_client_ack_text_msg_data_typePayload of server to client messages requiring a response (A602)
 Cserver_to_client_text_msg_receipt_data_typeData type for the Server to Client Open Text Message Receipt Packet ID
 Cset_odometer_request_data_typeData type for the Set Odometer Request Packed ID (0X1100) from server to client
 Cspeed_limit_alert_data_typeData type for the Speed Limit Alert Packet ID
 Cspeed_limit_alert_receipt_data_typeData type for the Speed Limit Alert Receipt Packet ID
 Cspeed_limit_data_typeData type for the Speed Limit Alerts setup Packet ID
 Cspeed_limit_receipt_data_typeData type for the Speed Limit Alerts setup Receipt Packet ID
 Cstop_calc_ack_rcpt_typeData type for Route Calculation ACK Receipt Packet ID (0X1221) from server to client
 Cstop_calc_ack_typeData type for Route Calculation ACK Packet ID (0X1220) from client to server
 Cstop_status_data_typePayload of FMI_ID_STOP_STATUS and FMI_ID_STOP_STATUS_REQUEST packets
 Cstop_status_receipt_data_typePayload of FMI_ID_STOP_STATUS_RCPT packet
 Ctext_msg_ack_data_typePayload of FMI_ID_TEXT_MSG_ACK packet
 Ctext_msg_ack_event_typeStructure containing details for a text message ACK from the client
 Ctext_msg_from_client_event_typeStructure containing details for a client to server text message
 Ctext_msg_id_data_typeData type for the Text Message Ack Receipt Packet ID
 Ctext_msg_status_event_typeStructure containing details for a text message status from the client
 CTimerListenerAbstract base class for objects that need to do something periodically
 CTimerManagerManages timer (periodic) events
 CTransportLayerAbstract base class for transport layer in the OSI model
 Cunit_id_data_typePayload for Garmin ID_UNIT_ID packet
 Cuser_interface_text_data_typeData type for the User Interface Text Packet ID
 Cuser_interface_text_receipt_data_typeData type for the User Interface Text Receipt Packet ID
 Cwaypoint_data_typeData type for FMI_ID_WAYPOINT packet
 Cwaypoint_rcpt_data_typeData type for the FMI_ID_WAYPOINT_RCPT packet
 CXMLTransformerUtility class for simplifying XSL transformations