Add 'name' and 'multiple_responses' fields to diag requests.
[apps/agl-service-can-low-level.git] / gen / cpp / openxc.pb.h
index 5db1357..267f785 100644 (file)
@@ -1,5 +1,5 @@
 /* Automatically generated nanopb header */
-/* Generated by nanopb-0.2.5 at Thu Mar  6 16:21:37 2014. */
+/* Generated by nanopb-0.2.5 at Sat Mar 15 12:44:03 2014. */
 
 #ifndef _PB_OPENXC_PB_H_
 #define _PB_OPENXC_PB_H_
@@ -65,12 +65,16 @@ typedef struct _openxc_DiagnosticRequest {
     openxc_DiagnosticRequest_payload_t payload;
     bool has_parse_payload;
     bool parse_payload;
+    bool has_multiple_responses;
+    bool multiple_responses;
     bool has_factor;
     double factor;
     bool has_offset;
     double offset;
     bool has_frequency;
     double frequency;
+    bool has_name;
+    char name[10];
 } openxc_DiagnosticRequest;
 
 typedef struct {
@@ -166,9 +170,11 @@ typedef struct _openxc_VehicleMessage {
 #define openxc_DiagnosticRequest_pid_tag         4
 #define openxc_DiagnosticRequest_payload_tag     5
 #define openxc_DiagnosticRequest_parse_payload_tag 6
-#define openxc_DiagnosticRequest_factor_tag      7
-#define openxc_DiagnosticRequest_offset_tag      8
-#define openxc_DiagnosticRequest_frequency_tag   9
+#define openxc_DiagnosticRequest_multiple_responses_tag 7
+#define openxc_DiagnosticRequest_factor_tag      8
+#define openxc_DiagnosticRequest_offset_tag      9
+#define openxc_DiagnosticRequest_frequency_tag   10
+#define openxc_DiagnosticRequest_name_tag        11
 #define openxc_DiagnosticResponse_bus_tag        1
 #define openxc_DiagnosticResponse_message_id_tag 2
 #define openxc_DiagnosticResponse_mode_tag       3
@@ -202,17 +208,17 @@ extern const pb_field_t openxc_VehicleMessage_fields[7];
 extern const pb_field_t openxc_RawMessage_fields[4];
 extern const pb_field_t openxc_ControlCommand_fields[3];
 extern const pb_field_t openxc_CommandResponse_fields[3];
-extern const pb_field_t openxc_DiagnosticRequest_fields[10];
+extern const pb_field_t openxc_DiagnosticRequest_fields[12];
 extern const pb_field_t openxc_DiagnosticResponse_fields[9];
 extern const pb_field_t openxc_DynamicField_fields[5];
 extern const pb_field_t openxc_TranslatedMessage_fields[5];
 
 /* Maximum encoded size of messages (where known) */
-#define openxc_VehicleMessage_size               664
+#define openxc_VehicleMessage_size               678
 #define openxc_RawMessage_size                   27
-#define openxc_ControlCommand_size               76
+#define openxc_ControlCommand_size               90
 #define openxc_CommandResponse_size              137
-#define openxc_DiagnosticRequest_size            68
+#define openxc_DiagnosticRequest_size            82
 #define openxc_DiagnosticResponse_size           56
 #define openxc_DynamicField_size                 119
 #define openxc_TranslatedMessage_size            350