summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackLivio <jack@livio.io>2018-02-14 14:35:18 -0500
committerJackLivio <jack@livio.io>2018-02-14 14:35:18 -0500
commit492dadebdf1debd9cbd3e867e4f21452b73e3846 (patch)
treeb31e34a6c1f2e09ebca4318f46735fbfdf448f84
parent145eaf0afdf071151d4a1106bab37f70abfc85f5 (diff)
downloadsdl_core-492dadebdf1debd9cbd3e867e4f21452b73e3846.tar.gz
Run Style Script
-rw-r--r--src/components/application_manager/include/application_manager/application_impl.h2
-rw-r--r--src/components/application_manager/src/command_holder_impl.cc5
-rw-r--r--src/components/dbus/codegen/introspection_xml.cc580
-rw-r--r--src/components/dbus/src/introspection_xml.cc580
-rw-r--r--src/components/dbus/src/message_descriptions.cc22004
-rw-r--r--src/components/dbus/test/include/dbus/mock_dbus_message_controller.h3
-rw-r--r--src/components/hmi_message_handler/src/websocket_session.cc3
-rw-r--r--src/components/policy/policy_external/src/cache_manager.cc10
-rw-r--r--src/components/policy/policy_regular/src/cache_manager.cc6
-rw-r--r--src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc6
10 files changed, 10930 insertions, 12269 deletions
diff --git a/src/components/application_manager/include/application_manager/application_impl.h b/src/components/application_manager/include/application_manager/application_impl.h
index 32804d9e93..50e0a209cf 100644
--- a/src/components/application_manager/include/application_manager/application_impl.h
+++ b/src/components/application_manager/include/application_manager/application_impl.h
@@ -517,7 +517,7 @@ class ApplicationImpl : public virtual Application,
sync_primitives::Lock mobile_message_lock_;
MobileMessageQueue mobile_message_queue_;
-
+
friend void SwitchApplicationParameters(ApplicationSharedPtr app,
const uint32_t app_id,
const size_t device_id,
diff --git a/src/components/application_manager/src/command_holder_impl.cc b/src/components/application_manager/src/command_holder_impl.cc
index 673d40d148..afdaa2f1f4 100644
--- a/src/components/application_manager/src/command_holder_impl.cc
+++ b/src/components/application_manager/src/command_holder_impl.cc
@@ -57,8 +57,9 @@ void CommandHolderImpl::Suspend(
"Suspended HMI command(s): " << app_hmi_commands_.size());
} else {
app_mobile_commands_[application].push_back(command);
- LOG4CXX_DEBUG(logger_,
- "Suspended mobile command(s): " << app_mobile_commands_.size());
+ LOG4CXX_DEBUG(
+ logger_,
+ "Suspended mobile command(s): " << app_mobile_commands_.size());
}
}
diff --git a/src/components/dbus/codegen/introspection_xml.cc b/src/components/dbus/codegen/introspection_xml.cc
index 6896e7d137..210c232a4d 100644
--- a/src/components/dbus/codegen/introspection_xml.cc
+++ b/src/components/dbus/codegen/introspection_xml.cc
@@ -1,4 +1,5 @@
-// Warning! This file is generated by 'make_introspection_c.py'. Edit at your own risk.
+// Warning! This file is generated by 'make_introspection_c.py'. Edit at your
+// own risk.
/**
* @file instrospections_xml.cc
* @brief D-Bus introspection XML as C-string
@@ -36,292 +37,291 @@
// POSSIBILITY OF SUCH DAMAGE.
char introspection_xml[] = {
- 0x3c, 0x21, 0x44, 0x4f, 0x43, 0x54, 0x59, 0x50, 0x45, 0x20, 0x6e, 0x6f,
- 0x64, 0x65, 0x20, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x20, 0x22, 0x2d,
- 0x2f, 0x2f, 0x66, 0x72, 0x65, 0x65, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f,
- 0x70, 0x2f, 0x2f, 0x44, 0x54, 0x44, 0x20, 0x44, 0x2d, 0x42, 0x55, 0x53,
- 0x20, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x49, 0x6e, 0x74, 0x72,
- 0x6f, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x31, 0x2e,
- 0x30, 0x2f, 0x2f, 0x45, 0x4e, 0x22, 0x20, 0x22, 0x68, 0x74, 0x74, 0x70,
- 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x66, 0x72, 0x65, 0x65, 0x64,
- 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x73,
- 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x73, 0x2f, 0x64, 0x62, 0x75,
- 0x73, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x69, 0x6e, 0x74, 0x72, 0x6f, 0x73,
- 0x70, 0x65, 0x63, 0x74, 0x2e, 0x64, 0x74, 0x64, 0x22, 0x3e, 0x0a, 0x3c,
- 0x6e, 0x6f, 0x64, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x2f,
- 0x63, 0x6f, 0x6d, 0x2f, 0x66, 0x6f, 0x72, 0x64, 0x2f, 0x68, 0x6d, 0x69,
- 0x22, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x66,
- 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69, 0x2e, 0x73, 0x64, 0x6c, 0x2e,
- 0x42, 0x61, 0x73, 0x69, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69,
- 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x3c, 0x73, 0x69, 0x67,
- 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e,
- 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x41, 0x75, 0x64, 0x69, 0x6f, 0x53,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22,
- 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e,
- 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69,
- 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f,
- 0x6e, 0x53, 0x44, 0x4c, 0x50, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,
- 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52,
- 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x73,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
- 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x22,
- 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e,
- 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61,
- 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61,
- 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x41, 0x70, 0x70, 0x52, 0x65, 0x67,
- 0x69, 0x73, 0x74, 0x65, 0x72, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x6c,
- 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
- 0x29, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28, 0x62, 0x62, 0x29,
- 0x29, 0x73, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x29, 0x29, 0x28, 0x62,
- 0x61, 0x73, 0x29, 0x69, 0x69, 0x62, 0x28, 0x62, 0x61, 0x69, 0x29, 0x28,
- 0x62, 0x62, 0x29, 0x28, 0x62, 0x61, 0x69, 0x29, 0x29, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x74, 0x74, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x29, 0x29, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x76, 0x72, 0x53, 0x79, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x73,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61, 0x73,
- 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x56, 0x72,
- 0x47, 0x72, 0x61, 0x6d, 0x6d, 0x61, 0x72, 0x73, 0x22, 0x20, 0x74, 0x79,
- 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e,
- 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x70,
- 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c,
- 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67,
- 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e,
- 0x41, 0x70, 0x70, 0x55, 0x6e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65,
- 0x72, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x75, 0x6e, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74,
- 0x65, 0x64, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
- 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x50, 0x6c, 0x61, 0x79, 0x54, 0x6f, 0x6e,
- 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6d, 0x65, 0x74, 0x68, 0x6f,
- 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
- 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x44, 0x4c, 0x43, 0x6c,
- 0x6f, 0x73, 0x65, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x50,
- 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6f, 0x66, 0x66, 0x73, 0x65,
- 0x74, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69,
- 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x22, 0x20,
- 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20,
- 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x22, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x20, 0x74,
- 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x46, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79,
- 0x70, 0x65, 0x3d, 0x22, 0x73, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x79, 0x6e, 0x63,
- 0x46, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79,
- 0x70, 0x65, 0x3d, 0x22, 0x73, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65,
- 0x54, 0x79, 0x70, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x70, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,
- 0x6e, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f,
- 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x2f, 0x69, 0x6e, 0x74,
- 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65,
- 0x72, 0x66, 0x61, 0x63, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69,
- 0x2e, 0x73, 0x64, 0x6c, 0x2e, 0x55, 0x49, 0x22, 0x3e, 0x3c, 0x73, 0x69,
- 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f,
- 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74,
- 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67,
- 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66,
- 0x61, 0x63, 0x65, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61,
- 0x63, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6f, 0x6d,
- 0x2e, 0x66, 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69, 0x2e, 0x73, 0x64,
- 0x6c, 0x2e, 0x53, 0x44, 0x4c, 0x22, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68,
- 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x41, 0x63, 0x74,
- 0x69, 0x76, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x22, 0x3e, 0x3c, 0x61,
- 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
- 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
- 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
- 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
- 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x53, 0x44,
- 0x4c, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79,
- 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
- 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x62, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28,
- 0x62, 0x62, 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
- 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x69, 0x73, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e,
- 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x4e, 0x65, 0x65, 0x64,
- 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41, 0x70, 0x70, 0x50,
- 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
- 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
- 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
- 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70,
- 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x50, 0x65, 0x72, 0x6d, 0x69,
- 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62, 0x29,
- 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
- 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41,
- 0x70, 0x70, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74,
- 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61,
- 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x22, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22, 0x20, 0x74,
- 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d,
- 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x46, 0x72, 0x69, 0x65, 0x6e,
- 0x64, 0x6c, 0x79, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x3e,
- 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64,
- 0x65, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x61, 0x73,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61,
- 0x67, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62,
- 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
- 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
- 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
- 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x28, 0x62, 0x61, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
- 0x29, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
- 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x73,
- 0x74, 0x4f, 0x66, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f,
- 0x6e, 0x73, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22,
- 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20,
- 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64,
- 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74,
- 0x79, 0x70, 0x65, 0x3d, 0x22, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62,
- 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68,
- 0x6f, 0x64, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
- 0x44, 0x4c, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d,
- 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x47, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
- 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
- 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20,
- 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c,
- 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x22, 0x47, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x53, 0x22, 0x3e, 0x3c, 0x61,
- 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67,
- 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22,
- 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72,
- 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
- 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f,
- 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x75, 0x72,
- 0x6c, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62,
- 0x61, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x73,
- 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x4f, 0x6e, 0x41, 0x70, 0x70, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73,
- 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x22, 0x3e,
- 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61,
- 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41, 0x70, 0x70, 0x50, 0x65, 0x72,
- 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x76, 0x6f,
- 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28,
- 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x52, 0x65, 0x76,
- 0x6f, 0x6b, 0x65, 0x64, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69,
- 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28,
- 0x62, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62, 0x29, 0x29, 0x29, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x61, 0x70, 0x70, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
- 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73,
- 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74,
- 0x4e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61,
- 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70,
- 0x55, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
- 0x65, 0x3d, 0x22, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22,
- 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x54, 0x79, 0x70,
- 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61,
- 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x44, 0x4c, 0x43, 0x6f,
- 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x4e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x22,
- 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28, 0x62, 0x62,
- 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e,
- 0x3c, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x3e,
- 0x3c, 0x2f, 0x6e, 0x6f, 0x64, 0x65, 0x3e, 0x00
-}; \ No newline at end of file
+ 0x3c, 0x21, 0x44, 0x4f, 0x43, 0x54, 0x59, 0x50, 0x45, 0x20, 0x6e, 0x6f,
+ 0x64, 0x65, 0x20, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x20, 0x22, 0x2d,
+ 0x2f, 0x2f, 0x66, 0x72, 0x65, 0x65, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f,
+ 0x70, 0x2f, 0x2f, 0x44, 0x54, 0x44, 0x20, 0x44, 0x2d, 0x42, 0x55, 0x53,
+ 0x20, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x49, 0x6e, 0x74, 0x72,
+ 0x6f, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x31, 0x2e,
+ 0x30, 0x2f, 0x2f, 0x45, 0x4e, 0x22, 0x20, 0x22, 0x68, 0x74, 0x74, 0x70,
+ 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x66, 0x72, 0x65, 0x65, 0x64,
+ 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x73,
+ 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x73, 0x2f, 0x64, 0x62, 0x75,
+ 0x73, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x69, 0x6e, 0x74, 0x72, 0x6f, 0x73,
+ 0x70, 0x65, 0x63, 0x74, 0x2e, 0x64, 0x74, 0x64, 0x22, 0x3e, 0x0a, 0x3c,
+ 0x6e, 0x6f, 0x64, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x2f,
+ 0x63, 0x6f, 0x6d, 0x2f, 0x66, 0x6f, 0x72, 0x64, 0x2f, 0x68, 0x6d, 0x69,
+ 0x22, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x66,
+ 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69, 0x2e, 0x73, 0x64, 0x6c, 0x2e,
+ 0x42, 0x61, 0x73, 0x69, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69,
+ 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x3c, 0x73, 0x69, 0x67,
+ 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e,
+ 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x41, 0x75, 0x64, 0x69, 0x6f, 0x53,
+ 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22,
+ 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e,
+ 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69,
+ 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f,
+ 0x6e, 0x53, 0x44, 0x4c, 0x50, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,
+ 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52,
+ 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x73,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x22,
+ 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e,
+ 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61,
+ 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61,
+ 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x41, 0x70, 0x70, 0x52, 0x65, 0x67,
+ 0x69, 0x73, 0x74, 0x65, 0x72, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x6c,
+ 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
+ 0x29, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28, 0x62, 0x62, 0x29,
+ 0x29, 0x73, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x29, 0x29, 0x28, 0x62,
+ 0x61, 0x73, 0x29, 0x69, 0x69, 0x62, 0x28, 0x62, 0x61, 0x69, 0x29, 0x28,
+ 0x62, 0x62, 0x29, 0x28, 0x62, 0x61, 0x69, 0x29, 0x29, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x74, 0x74, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x29, 0x29, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x76, 0x72, 0x53, 0x79, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x73,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61, 0x73,
+ 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x56, 0x72,
+ 0x47, 0x72, 0x61, 0x6d, 0x6d, 0x61, 0x72, 0x73, 0x22, 0x20, 0x74, 0x79,
+ 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e,
+ 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x70,
+ 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c,
+ 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67,
+ 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e,
+ 0x41, 0x70, 0x70, 0x55, 0x6e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65,
+ 0x72, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x75, 0x6e, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74,
+ 0x65, 0x64, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
+ 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x50, 0x6c, 0x61, 0x79, 0x54, 0x6f, 0x6e,
+ 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6d, 0x65, 0x74, 0x68, 0x6f,
+ 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
+ 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x44, 0x4c, 0x43, 0x6c,
+ 0x6f, 0x73, 0x65, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x50,
+ 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6f, 0x66, 0x66, 0x73, 0x65,
+ 0x74, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69,
+ 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x22, 0x20,
+ 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20,
+ 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
+ 0x22, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x20, 0x74,
+ 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x46, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79,
+ 0x70, 0x65, 0x3d, 0x22, 0x73, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x79, 0x6e, 0x63,
+ 0x46, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79,
+ 0x70, 0x65, 0x3d, 0x22, 0x73, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65,
+ 0x54, 0x79, 0x70, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x70, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,
+ 0x6e, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f,
+ 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x2f, 0x69, 0x6e, 0x74,
+ 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65,
+ 0x72, 0x66, 0x61, 0x63, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69,
+ 0x2e, 0x73, 0x64, 0x6c, 0x2e, 0x55, 0x49, 0x22, 0x3e, 0x3c, 0x73, 0x69,
+ 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f,
+ 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74,
+ 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
+ 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67,
+ 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66,
+ 0x61, 0x63, 0x65, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61,
+ 0x63, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6f, 0x6d,
+ 0x2e, 0x66, 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69, 0x2e, 0x73, 0x64,
+ 0x6c, 0x2e, 0x53, 0x44, 0x4c, 0x22, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68,
+ 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x41, 0x63, 0x74,
+ 0x69, 0x76, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x22, 0x3e, 0x3c, 0x61,
+ 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
+ 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
+ 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
+ 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
+ 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
+ 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x53, 0x44,
+ 0x4c, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79,
+ 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
+ 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x62, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28,
+ 0x62, 0x62, 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
+ 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x69, 0x73, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e,
+ 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x4e, 0x65, 0x65, 0x64,
+ 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
+ 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41, 0x70, 0x70, 0x50,
+ 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
+ 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
+ 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
+ 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70,
+ 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x50, 0x65, 0x72, 0x6d, 0x69,
+ 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62, 0x29,
+ 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
+ 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41,
+ 0x70, 0x70, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74,
+ 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61,
+ 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
+ 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
+ 0x22, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22, 0x20, 0x74,
+ 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d,
+ 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x46, 0x72, 0x69, 0x65, 0x6e,
+ 0x64, 0x6c, 0x79, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x3e,
+ 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69,
+ 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64,
+ 0x65, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x61, 0x73,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
+ 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61,
+ 0x67, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62,
+ 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
+ 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
+ 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
+ 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x28, 0x62, 0x61, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
+ 0x29, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
+ 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74,
+ 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x73,
+ 0x74, 0x4f, 0x66, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f,
+ 0x6e, 0x73, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
+ 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22,
+ 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
+ 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20,
+ 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63,
+ 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64,
+ 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74,
+ 0x79, 0x70, 0x65, 0x3d, 0x22, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62,
+ 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68,
+ 0x6f, 0x64, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
+ 0x44, 0x4c, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
+ 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
+ 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d,
+ 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x47, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
+ 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
+ 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
+ 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20,
+ 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c,
+ 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
+ 0x22, 0x47, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x53, 0x22, 0x3e, 0x3c, 0x61,
+ 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
+ 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67,
+ 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22,
+ 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72,
+ 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
+ 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f,
+ 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x75, 0x72,
+ 0x6c, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62,
+ 0x61, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x73,
+ 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x4f, 0x6e, 0x41, 0x70, 0x70, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73,
+ 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x22, 0x3e,
+ 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61,
+ 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41, 0x70, 0x70, 0x50, 0x65, 0x72,
+ 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x76, 0x6f,
+ 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28,
+ 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x52, 0x65, 0x76,
+ 0x6f, 0x6b, 0x65, 0x64, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28,
+ 0x62, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62, 0x29, 0x29, 0x29, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x61, 0x70, 0x70, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73,
+ 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74,
+ 0x4e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61,
+ 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70,
+ 0x55, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x22, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22,
+ 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x54, 0x79, 0x70,
+ 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61,
+ 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x44, 0x4c, 0x43, 0x6f,
+ 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x4e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x22,
+ 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28, 0x62, 0x62,
+ 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x74, 0x61, 0x74,
+ 0x75, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e,
+ 0x3c, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x3e,
+ 0x3c, 0x2f, 0x6e, 0x6f, 0x64, 0x65, 0x3e, 0x00}; \ No newline at end of file
diff --git a/src/components/dbus/src/introspection_xml.cc b/src/components/dbus/src/introspection_xml.cc
index 6896e7d137..210c232a4d 100644
--- a/src/components/dbus/src/introspection_xml.cc
+++ b/src/components/dbus/src/introspection_xml.cc
@@ -1,4 +1,5 @@
-// Warning! This file is generated by 'make_introspection_c.py'. Edit at your own risk.
+// Warning! This file is generated by 'make_introspection_c.py'. Edit at your
+// own risk.
/**
* @file instrospections_xml.cc
* @brief D-Bus introspection XML as C-string
@@ -36,292 +37,291 @@
// POSSIBILITY OF SUCH DAMAGE.
char introspection_xml[] = {
- 0x3c, 0x21, 0x44, 0x4f, 0x43, 0x54, 0x59, 0x50, 0x45, 0x20, 0x6e, 0x6f,
- 0x64, 0x65, 0x20, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x20, 0x22, 0x2d,
- 0x2f, 0x2f, 0x66, 0x72, 0x65, 0x65, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f,
- 0x70, 0x2f, 0x2f, 0x44, 0x54, 0x44, 0x20, 0x44, 0x2d, 0x42, 0x55, 0x53,
- 0x20, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x49, 0x6e, 0x74, 0x72,
- 0x6f, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x31, 0x2e,
- 0x30, 0x2f, 0x2f, 0x45, 0x4e, 0x22, 0x20, 0x22, 0x68, 0x74, 0x74, 0x70,
- 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x66, 0x72, 0x65, 0x65, 0x64,
- 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x73,
- 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x73, 0x2f, 0x64, 0x62, 0x75,
- 0x73, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x69, 0x6e, 0x74, 0x72, 0x6f, 0x73,
- 0x70, 0x65, 0x63, 0x74, 0x2e, 0x64, 0x74, 0x64, 0x22, 0x3e, 0x0a, 0x3c,
- 0x6e, 0x6f, 0x64, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x2f,
- 0x63, 0x6f, 0x6d, 0x2f, 0x66, 0x6f, 0x72, 0x64, 0x2f, 0x68, 0x6d, 0x69,
- 0x22, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x66,
- 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69, 0x2e, 0x73, 0x64, 0x6c, 0x2e,
- 0x42, 0x61, 0x73, 0x69, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69,
- 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x3c, 0x73, 0x69, 0x67,
- 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e,
- 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x41, 0x75, 0x64, 0x69, 0x6f, 0x53,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22,
- 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e,
- 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69,
- 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f,
- 0x6e, 0x53, 0x44, 0x4c, 0x50, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,
- 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52,
- 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x73,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
- 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x22,
- 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e,
- 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61,
- 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61,
- 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x41, 0x70, 0x70, 0x52, 0x65, 0x67,
- 0x69, 0x73, 0x74, 0x65, 0x72, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x6c,
- 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
- 0x29, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28, 0x62, 0x62, 0x29,
- 0x29, 0x73, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x29, 0x29, 0x28, 0x62,
- 0x61, 0x73, 0x29, 0x69, 0x69, 0x62, 0x28, 0x62, 0x61, 0x69, 0x29, 0x28,
- 0x62, 0x62, 0x29, 0x28, 0x62, 0x61, 0x69, 0x29, 0x29, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x74, 0x74, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x29, 0x29, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x76, 0x72, 0x53, 0x79, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x73,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61, 0x73,
- 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x56, 0x72,
- 0x47, 0x72, 0x61, 0x6d, 0x6d, 0x61, 0x72, 0x73, 0x22, 0x20, 0x74, 0x79,
- 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e,
- 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x70,
- 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c,
- 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67,
- 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e,
- 0x41, 0x70, 0x70, 0x55, 0x6e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65,
- 0x72, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x75, 0x6e, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74,
- 0x65, 0x64, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
- 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x50, 0x6c, 0x61, 0x79, 0x54, 0x6f, 0x6e,
- 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6d, 0x65, 0x74, 0x68, 0x6f,
- 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
- 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x44, 0x4c, 0x43, 0x6c,
- 0x6f, 0x73, 0x65, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x50,
- 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6f, 0x66, 0x66, 0x73, 0x65,
- 0x74, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69,
- 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x22, 0x20,
- 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20,
- 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x22, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x20, 0x74,
- 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x46, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79,
- 0x70, 0x65, 0x3d, 0x22, 0x73, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x79, 0x6e, 0x63,
- 0x46, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79,
- 0x70, 0x65, 0x3d, 0x22, 0x73, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65,
- 0x54, 0x79, 0x70, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x70, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,
- 0x6e, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f,
- 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x2f, 0x69, 0x6e, 0x74,
- 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65,
- 0x72, 0x66, 0x61, 0x63, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69,
- 0x2e, 0x73, 0x64, 0x6c, 0x2e, 0x55, 0x49, 0x22, 0x3e, 0x3c, 0x73, 0x69,
- 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f,
- 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74,
- 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67,
- 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66,
- 0x61, 0x63, 0x65, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61,
- 0x63, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6f, 0x6d,
- 0x2e, 0x66, 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69, 0x2e, 0x73, 0x64,
- 0x6c, 0x2e, 0x53, 0x44, 0x4c, 0x22, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68,
- 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x41, 0x63, 0x74,
- 0x69, 0x76, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x22, 0x3e, 0x3c, 0x61,
- 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
- 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
- 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
- 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
- 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x53, 0x44,
- 0x4c, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79,
- 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
- 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x62, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28,
- 0x62, 0x62, 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
- 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x69, 0x73, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e,
- 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x4e, 0x65, 0x65, 0x64,
- 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41, 0x70, 0x70, 0x50,
- 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
- 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
- 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
- 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70,
- 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x50, 0x65, 0x72, 0x6d, 0x69,
- 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62, 0x29,
- 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
- 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41,
- 0x70, 0x70, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74,
- 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61,
- 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x22, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22, 0x20, 0x74,
- 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d,
- 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x46, 0x72, 0x69, 0x65, 0x6e,
- 0x64, 0x6c, 0x79, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x3e,
- 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69,
- 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64,
- 0x65, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x61, 0x73,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61,
- 0x67, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62,
- 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
- 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
- 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74,
- 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
- 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
- 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x28, 0x62, 0x61, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
- 0x29, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
- 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74,
- 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x73,
- 0x74, 0x4f, 0x66, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f,
- 0x6e, 0x73, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22,
- 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43, 0x6f, 0x64,
- 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20,
- 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64,
- 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74,
- 0x79, 0x70, 0x65, 0x3d, 0x22, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62,
- 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68,
- 0x6f, 0x64, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
- 0x44, 0x4c, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43, 0x6f,
- 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d,
- 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x47, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
- 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
- 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43,
- 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
- 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22,
- 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20,
- 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c,
- 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x22, 0x47, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x53, 0x22, 0x3e, 0x3c, 0x61,
- 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
- 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70,
- 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67,
- 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22,
- 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72,
- 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
- 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f,
- 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x75, 0x72,
- 0x6c, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62,
- 0x61, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f,
- 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x73,
- 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x4f, 0x6e, 0x41, 0x70, 0x70, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73,
- 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x22, 0x3e,
- 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61,
- 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
- 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41, 0x70, 0x70, 0x50, 0x65, 0x72,
- 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x76, 0x6f,
- 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28,
- 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x52, 0x65, 0x76,
- 0x6f, 0x6b, 0x65, 0x64, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69,
- 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28,
- 0x62, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62, 0x29, 0x29, 0x29, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x61, 0x70, 0x70, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
- 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73,
- 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74,
- 0x4e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61,
- 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70,
- 0x55, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
- 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29,
- 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
- 0x65, 0x3d, 0x22, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22,
- 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x22, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x54, 0x79, 0x70,
- 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61,
- 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x44, 0x4c, 0x43, 0x6f,
- 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x4e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x22,
- 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
- 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
- 0x3d, 0x22, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28, 0x62, 0x62,
- 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
- 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75,
- 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72,
- 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22,
- 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e,
- 0x3c, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x3e,
- 0x3c, 0x2f, 0x6e, 0x6f, 0x64, 0x65, 0x3e, 0x00
-}; \ No newline at end of file
+ 0x3c, 0x21, 0x44, 0x4f, 0x43, 0x54, 0x59, 0x50, 0x45, 0x20, 0x6e, 0x6f,
+ 0x64, 0x65, 0x20, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x20, 0x22, 0x2d,
+ 0x2f, 0x2f, 0x66, 0x72, 0x65, 0x65, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f,
+ 0x70, 0x2f, 0x2f, 0x44, 0x54, 0x44, 0x20, 0x44, 0x2d, 0x42, 0x55, 0x53,
+ 0x20, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x20, 0x49, 0x6e, 0x74, 0x72,
+ 0x6f, 0x73, 0x70, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x31, 0x2e,
+ 0x30, 0x2f, 0x2f, 0x45, 0x4e, 0x22, 0x20, 0x22, 0x68, 0x74, 0x74, 0x70,
+ 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x66, 0x72, 0x65, 0x65, 0x64,
+ 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x73,
+ 0x74, 0x61, 0x6e, 0x64, 0x61, 0x72, 0x64, 0x73, 0x2f, 0x64, 0x62, 0x75,
+ 0x73, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x69, 0x6e, 0x74, 0x72, 0x6f, 0x73,
+ 0x70, 0x65, 0x63, 0x74, 0x2e, 0x64, 0x74, 0x64, 0x22, 0x3e, 0x0a, 0x3c,
+ 0x6e, 0x6f, 0x64, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x2f,
+ 0x63, 0x6f, 0x6d, 0x2f, 0x66, 0x6f, 0x72, 0x64, 0x2f, 0x68, 0x6d, 0x69,
+ 0x22, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x66,
+ 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69, 0x2e, 0x73, 0x64, 0x6c, 0x2e,
+ 0x42, 0x61, 0x73, 0x69, 0x63, 0x43, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69,
+ 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3e, 0x3c, 0x73, 0x69, 0x67,
+ 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e,
+ 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x41, 0x75, 0x64, 0x69, 0x6f, 0x53,
+ 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22,
+ 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e,
+ 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69,
+ 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f,
+ 0x6e, 0x53, 0x44, 0x4c, 0x50, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,
+ 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x52,
+ 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x73,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x22,
+ 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e,
+ 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61,
+ 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61,
+ 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x41, 0x70, 0x70, 0x52, 0x65, 0x67,
+ 0x69, 0x73, 0x74, 0x65, 0x72, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x6c,
+ 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
+ 0x29, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28, 0x62, 0x62, 0x29,
+ 0x29, 0x73, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x29, 0x29, 0x28, 0x62,
+ 0x61, 0x73, 0x29, 0x69, 0x69, 0x62, 0x28, 0x62, 0x61, 0x69, 0x29, 0x28,
+ 0x62, 0x62, 0x29, 0x28, 0x62, 0x61, 0x69, 0x29, 0x29, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x74, 0x74, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x29, 0x29, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x76, 0x72, 0x53, 0x79, 0x6e, 0x6f, 0x6e, 0x79, 0x6d, 0x73,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61, 0x73,
+ 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x56, 0x72,
+ 0x47, 0x72, 0x61, 0x6d, 0x6d, 0x61, 0x72, 0x73, 0x22, 0x20, 0x74, 0x79,
+ 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e,
+ 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x70,
+ 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c,
+ 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67,
+ 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e,
+ 0x41, 0x70, 0x70, 0x55, 0x6e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65,
+ 0x72, 0x65, 0x64, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x75, 0x6e, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74,
+ 0x65, 0x64, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
+ 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x50, 0x6c, 0x61, 0x79, 0x54, 0x6f, 0x6e,
+ 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6d, 0x65, 0x74, 0x68, 0x6f,
+ 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
+ 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x44, 0x4c, 0x43, 0x6c,
+ 0x6f, 0x73, 0x65, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x50,
+ 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6f, 0x66, 0x66, 0x73, 0x65,
+ 0x74, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69,
+ 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x22, 0x20,
+ 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20,
+ 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
+ 0x22, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x20, 0x74,
+ 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x46, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79,
+ 0x70, 0x65, 0x3d, 0x22, 0x73, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x79, 0x6e, 0x63,
+ 0x46, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x20, 0x74, 0x79,
+ 0x70, 0x65, 0x3d, 0x22, 0x73, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x66, 0x69, 0x6c, 0x65,
+ 0x54, 0x79, 0x70, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x70, 0x65, 0x72, 0x73, 0x69, 0x73, 0x74, 0x65,
+ 0x6e, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f,
+ 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x2f, 0x69, 0x6e, 0x74,
+ 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65,
+ 0x72, 0x66, 0x61, 0x63, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69,
+ 0x2e, 0x73, 0x64, 0x6c, 0x2e, 0x55, 0x49, 0x22, 0x3e, 0x3c, 0x73, 0x69,
+ 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f,
+ 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x53, 0x74, 0x61, 0x72, 0x74,
+ 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
+ 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67,
+ 0x6e, 0x61, 0x6c, 0x3e, 0x3c, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66,
+ 0x61, 0x63, 0x65, 0x3e, 0x3c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61,
+ 0x63, 0x65, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x63, 0x6f, 0x6d,
+ 0x2e, 0x66, 0x6f, 0x72, 0x64, 0x2e, 0x68, 0x6d, 0x69, 0x2e, 0x73, 0x64,
+ 0x6c, 0x2e, 0x53, 0x44, 0x4c, 0x22, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68,
+ 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x41, 0x63, 0x74,
+ 0x69, 0x76, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x22, 0x3e, 0x3c, 0x61,
+ 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
+ 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x61, 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
+ 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
+ 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
+ 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
+ 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x53, 0x44,
+ 0x4c, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79,
+ 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
+ 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x62, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28,
+ 0x62, 0x62, 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d,
+ 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x69, 0x73, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e,
+ 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x4e, 0x65, 0x65, 0x64,
+ 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
+ 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41, 0x70, 0x70, 0x50,
+ 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65,
+ 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d,
+ 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
+ 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70,
+ 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x50, 0x65, 0x72, 0x6d, 0x69,
+ 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x62, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62, 0x29,
+ 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
+ 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41,
+ 0x70, 0x70, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74,
+ 0x79, 0x70, 0x65, 0x3d, 0x22, 0x62, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61,
+ 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
+ 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
+ 0x22, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22, 0x20, 0x74,
+ 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d,
+ 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x47, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x46, 0x72, 0x69, 0x65, 0x6e,
+ 0x64, 0x6c, 0x79, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x3e,
+ 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69,
+ 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x64,
+ 0x65, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x61, 0x73,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
+ 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61,
+ 0x67, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62,
+ 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64,
+ 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75,
+ 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74,
+ 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
+ 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
+ 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x6d, 0x65, 0x73, 0x73,
+ 0x61, 0x67, 0x65, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x28, 0x62, 0x61, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
+ 0x29, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73, 0x29, 0x28, 0x62, 0x73,
+ 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74,
+ 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x73,
+ 0x74, 0x4f, 0x66, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f,
+ 0x6e, 0x73, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
+ 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x49, 0x44, 0x22,
+ 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
+ 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43, 0x6f, 0x64,
+ 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20,
+ 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63,
+ 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64,
+ 0x46, 0x75, 0x6e, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74,
+ 0x79, 0x70, 0x65, 0x3d, 0x22, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62,
+ 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68,
+ 0x6f, 0x64, 0x3e, 0x3c, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53,
+ 0x44, 0x4c, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
+ 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43, 0x6f,
+ 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65,
+ 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x6d,
+ 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x47, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69,
+ 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74,
+ 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72, 0x65, 0x74, 0x43,
+ 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x64, 0x69, 0x72,
+ 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f, 0x75, 0x74, 0x22,
+ 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20,
+ 0x2f, 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c,
+ 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
+ 0x22, 0x47, 0x65, 0x74, 0x55, 0x52, 0x4c, 0x53, 0x22, 0x3e, 0x3c, 0x61,
+ 0x72, 0x67, 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
+ 0x3d, 0x22, 0x69, 0x6e, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70,
+ 0x65, 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67,
+ 0x20, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22,
+ 0x6f, 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x72,
+ 0x65, 0x74, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
+ 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x22, 0x6f,
+ 0x75, 0x74, 0x22, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x75, 0x72,
+ 0x6c, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62,
+ 0x61, 0x28, 0x73, 0x28, 0x62, 0x73, 0x29, 0x29, 0x29, 0x22, 0x20, 0x2f,
+ 0x3e, 0x3c, 0x2f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x3e, 0x3c, 0x73,
+ 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x4f, 0x6e, 0x41, 0x70, 0x70, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73,
+ 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x22, 0x3e,
+ 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61,
+ 0x70, 0x70, 0x49, 0x44, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22,
+ 0x69, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x22, 0x69, 0x73, 0x41, 0x70, 0x70, 0x50, 0x65, 0x72,
+ 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x76, 0x6f,
+ 0x6b, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28,
+ 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x52, 0x65, 0x76,
+ 0x6f, 0x6b, 0x65, 0x64, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69,
+ 0x6f, 0x6e, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28,
+ 0x62, 0x61, 0x28, 0x73, 0x69, 0x28, 0x62, 0x62, 0x29, 0x29, 0x29, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x61, 0x70, 0x70, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73,
+ 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x65, 0x6e, 0x74,
+ 0x4e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61,
+ 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x61, 0x70, 0x70,
+ 0x55, 0x6e, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
+ 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x62, 0x29,
+ 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x22, 0x70, 0x72, 0x69, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x22,
+ 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x69, 0x29, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x22, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x54, 0x79, 0x70,
+ 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x28, 0x62, 0x61,
+ 0x69, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x44, 0x4c, 0x43, 0x6f,
+ 0x6e, 0x73, 0x65, 0x6e, 0x74, 0x4e, 0x65, 0x65, 0x64, 0x65, 0x64, 0x22,
+ 0x3e, 0x3c, 0x61, 0x72, 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22,
+ 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65,
+ 0x3d, 0x22, 0x28, 0x73, 0x73, 0x28, 0x62, 0x69, 0x29, 0x28, 0x62, 0x62,
+ 0x29, 0x29, 0x22, 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e,
+ 0x61, 0x6c, 0x3e, 0x3c, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x20, 0x6e,
+ 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x4f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x22, 0x3e, 0x3c, 0x61, 0x72,
+ 0x67, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x73, 0x74, 0x61, 0x74,
+ 0x75, 0x73, 0x22, 0x20, 0x74, 0x79, 0x70, 0x65, 0x3d, 0x22, 0x69, 0x22,
+ 0x20, 0x2f, 0x3e, 0x3c, 0x2f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x3e,
+ 0x3c, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x3e,
+ 0x3c, 0x2f, 0x6e, 0x6f, 0x64, 0x65, 0x3e, 0x00}; \ No newline at end of file
diff --git a/src/components/dbus/src/message_descriptions.cc b/src/components/dbus/src/message_descriptions.cc
index f9c73bc1f5..1a5e499a7f 100644
--- a/src/components/dbus/src/message_descriptions.cc
+++ b/src/components/dbus/src/message_descriptions.cc
@@ -1,4 +1,5 @@
-// Warning! This file is generated by 'make_message_descriptions.py'. Edit at your own risk.
+// Warning! This file is generated by 'make_message_descriptions.py'. Edit at
+// your own risk.
/**
* @file message_descriptions.cc
* @brief Generated HMI API message descriptions for D-Bus
@@ -40,11727 +41,10384 @@
namespace {
struct Structs {
- static const ford_message_descriptions::ParameterDescription* Common__Coordinate__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__DeviceInfo__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__UserFriendlyMessage__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__PermissionItem__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ServiceInfo__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__TextField__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ButtonCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__VehicleDataResult__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__TouchCoord__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__TouchEvent__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__PresetBankCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__Image__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__SoftButton__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__TTSChunk__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__HMIApplication__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__MenuParams__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__Choice__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__VrHelpItem__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__TimeFormat__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__TouchEventCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ImageResolution__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ScreenParams__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ImageField__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__VideoStreamingFormat__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__VideoConfig__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__DisplayCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__SoftButtonCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__HMICapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__AudioPassThruCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__TextFieldStruct__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__KeyboardProperties__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__Turn__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__VehicleType__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__GPSData__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__SingleTireStatus__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__DIDResult__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__HeadLampStatus__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__TireStatus__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__BeltStatus__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__BodyInformation__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__DeviceStatus__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ECallInfo__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__AirbagStatus__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__EmergencyEvent__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ClusterModeStatus__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__MyKey__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__RdsData__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__RadioControlData__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__RadioControlCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__Temperature__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ClimateControlData__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ClimateControlCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__ModuleData__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__DateTime__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__OASISAddress__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__LocationDetails__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__NavigationCapability__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__PhoneCapability__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__VideoStreamingCapability__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__SystemCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__RemoteControlCapabilities__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__Rectangle__parameters[];
- static const ford_message_descriptions::ParameterDescription* Common__HapticRect__parameters[];
-};
-
-const ford_message_descriptions::ParameterDescription Common__Coordinate__parameter1 = {
- "latitudeDegrees",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__Coordinate__parameter2 = {
- "longitudeDegrees",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__Coordinate__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__Coordinate__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__Coordinate__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__DeviceInfo__parameter1 = {
- "name",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceInfo__parameter2 = {
- "id",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceInfo__parameter3 = {
- "transportType",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceInfo__parameter4 = {
- "isSDLAllowed",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__DeviceInfo__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceInfo__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceInfo__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceInfo__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceInfo__parameter4,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__UserFriendlyMessage__parameter1 = {
- "messageCode",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__UserFriendlyMessage__parameter2 = {
- "ttsString",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__UserFriendlyMessage__parameter3 = {
- "label",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__UserFriendlyMessage__parameter4 = {
- "line1",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__UserFriendlyMessage__parameter5 = {
- "line2",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__UserFriendlyMessage__parameter6 = {
- "textBody",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__UserFriendlyMessage__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__UserFriendlyMessage__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__UserFriendlyMessage__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__UserFriendlyMessage__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__UserFriendlyMessage__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__UserFriendlyMessage__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__UserFriendlyMessage__parameter6,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__PermissionItem__parameter1 = {
- "name",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__PermissionItem__parameter2 = {
- "id",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__PermissionItem__parameter3 = {
- "allowed",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__PermissionItem__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__PermissionItem__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__PermissionItem__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__PermissionItem__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ServiceInfo__parameter1 = {
- "url",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ServiceInfo__parameter2 = {
- "policyAppId",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ServiceInfo__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ServiceInfo__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ServiceInfo__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__TextField__parameter1 = {
- "name",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TextField__parameter2 = {
- "characterSet",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TextField__parameter3 = {
- "width",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TextField__parameter4 = {
- "rows",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__TextField__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__TextField__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__TextField__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__TextField__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__TextField__parameter4,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ButtonCapabilities__parameter1 = {
- "name",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ButtonCapabilities__parameter2 = {
- "shortPressAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ButtonCapabilities__parameter3 = {
- "longPressAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ButtonCapabilities__parameter4 = {
- "upDownAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ButtonCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ButtonCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ButtonCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__ButtonCapabilities__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__ButtonCapabilities__parameter4,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__VehicleDataResult__parameter1 = {
- "dataType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__VehicleDataResult__parameter2 = {
- "resultCode",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__VehicleDataResult__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__VehicleDataResult__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__VehicleDataResult__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__TouchCoord__parameter1 = {
- "x",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TouchCoord__parameter2 = {
- "y",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__TouchCoord__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchCoord__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchCoord__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__TouchEvent__parameter1 = {
- "id",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TouchEvent__parameter2_array = {
- "ts",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__TouchEvent__parameter2 = {
- {
- "ts",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchEvent__parameter2_array,
- "i"
-};
-const ford_message_descriptions::StructDescription Common__TouchEvent__parameter3_array = {
- {
- "c",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TouchCoord__parameters
-};
-const ford_message_descriptions::ArrayDescription Common__TouchEvent__parameter3 = {
- {
- "c",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchEvent__parameter3_array,
- "(ii)"
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__TouchEvent__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchEvent__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchEvent__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchEvent__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__PresetBankCapabilities__parameter1 = {
- "onScreenPresetsAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__PresetBankCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__PresetBankCapabilities__parameter1,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__Image__parameter1 = {
- "value",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__Image__parameter2 = {
- "imageType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__Image__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__Image__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__Image__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__SoftButton__parameter1 = {
- "type",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__SoftButton__parameter2 = {
- "text",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription Common__SoftButton__parameter3 = {
- {
- "image",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__SoftButton__parameter4 = {
- "isHighlighted",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__SoftButton__parameter5 = {
- "softButtonID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__SoftButton__parameter6 = {
- "systemAction",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__SoftButton__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButton__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButton__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButton__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButton__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButton__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButton__parameter6,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__TTSChunk__parameter1 = {
- "text",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TTSChunk__parameter2 = {
- "type",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__TTSChunk__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__TTSChunk__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__TTSChunk__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter1 = {
- "appName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter2 = {
- "ngnMediaScreenAppName",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter3 = {
- "icon",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription Common__HMIApplication__parameter4 = {
- {
- "deviceInfo",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter5 = {
- "policyAppID",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::StructDescription Common__HMIApplication__parameter6_array = {
- {
- "ttsName",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription Common__HMIApplication__parameter6 = {
- {
- "ttsName",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter6_array,
- "(si)"
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter7_array = {
- "vrSynonyms",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__HMIApplication__parameter7 = {
- {
- "vrSynonyms",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter7_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter8 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter9 = {
- "hmiDisplayLanguageDesired",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter10 = {
- "isMediaApplication",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter11_array = {
- "appType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__HMIApplication__parameter11 = {
- {
- "appType",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter11_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter12 = {
- "greyOut",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__HMIApplication__parameter13_array = {
- "requestType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__HMIApplication__parameter13 = {
- {
- "requestType",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter13_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__HMIApplication__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMIApplication__parameter13,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__MenuParams__parameter1 = {
- "parentID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__MenuParams__parameter2 = {
- "position",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__MenuParams__parameter3 = {
- "menuName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__MenuParams__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__MenuParams__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__MenuParams__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__MenuParams__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__Choice__parameter1 = {
- "choiceID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__Choice__parameter2 = {
- "menuName",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription Common__Choice__parameter3 = {
- {
- "image",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__Choice__parameter4 = {
- "secondaryText",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__Choice__parameter5 = {
- "tertiaryText",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription Common__Choice__parameter6 = {
- {
- "secondaryImage",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__Choice__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__Choice__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__Choice__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__Choice__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__Choice__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__Choice__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__Choice__parameter6,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__VrHelpItem__parameter1 = {
- "text",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::StructDescription Common__VrHelpItem__parameter2 = {
- {
- "image",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__VrHelpItem__parameter3 = {
- "position",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__VrHelpItem__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__VrHelpItem__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__VrHelpItem__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__VrHelpItem__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__TimeFormat__parameter1 = {
- "hours",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TimeFormat__parameter2 = {
- "minutes",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TimeFormat__parameter3 = {
- "seconds",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__TimeFormat__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__TimeFormat__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__TimeFormat__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__TimeFormat__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__TouchEventCapabilities__parameter1 = {
- "pressAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TouchEventCapabilities__parameter2 = {
- "multiTouchAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TouchEventCapabilities__parameter3 = {
- "doublePressAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__TouchEventCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchEventCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchEventCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__TouchEventCapabilities__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ImageResolution__parameter1 = {
- "resolutionWidth",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ImageResolution__parameter2 = {
- "resolutionHeight",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ImageResolution__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ImageResolution__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ImageResolution__parameter2,
- NULL };
-
-const ford_message_descriptions::StructDescription Common__ScreenParams__parameter1 = {
- {
- "resolution",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ImageResolution__parameters
-};
-const ford_message_descriptions::StructDescription Common__ScreenParams__parameter2 = {
- {
- "touchEventAvailable",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__TouchEventCapabilities__parameters
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ScreenParams__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ScreenParams__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ScreenParams__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ImageField__parameter1 = {
- "name",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ImageField__parameter2_array = {
- "imageTypeSupported",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__ImageField__parameter2 = {
- {
- "imageTypeSupported",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__ImageField__parameter2_array,
- "i"
-};
-const ford_message_descriptions::StructDescription Common__ImageField__parameter3 = {
- {
- "imageResolution",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__ImageResolution__parameters
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ImageField__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ImageField__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ImageField__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__ImageField__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__VideoStreamingFormat__parameter1 = {
- "protocol",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__VideoStreamingFormat__parameter2 = {
- "codec",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__VideoStreamingFormat__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoStreamingFormat__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoStreamingFormat__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__VideoConfig__parameter1 = {
- "protocol",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__VideoConfig__parameter2 = {
- "codec",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__VideoConfig__parameter3 = {
- "width",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__VideoConfig__parameter4 = {
- "height",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__VideoConfig__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoConfig__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoConfig__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoConfig__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoConfig__parameter4,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__DisplayCapabilities__parameter1 = {
- "displayType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::StructDescription Common__DisplayCapabilities__parameter2_array = {
- {
- "textFields",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TextField__parameters
-};
-const ford_message_descriptions::ArrayDescription Common__DisplayCapabilities__parameter2 = {
- {
- "textFields",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter2_array,
- "(iiii)"
-};
-const ford_message_descriptions::StructDescription Common__DisplayCapabilities__parameter3_array = {
- {
- "imageFields",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ImageField__parameters
-};
-const ford_message_descriptions::ArrayDescription Common__DisplayCapabilities__parameter3 = {
- {
- "imageFields",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter3_array,
- "(i(bai)(b(ii)))"
-};
-const ford_message_descriptions::ParameterDescription Common__DisplayCapabilities__parameter4_array = {
- "mediaClockFormats",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__DisplayCapabilities__parameter4 = {
- {
- "mediaClockFormats",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter4_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription Common__DisplayCapabilities__parameter5_array = {
- "imageCapabilities",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__DisplayCapabilities__parameter5 = {
- {
- "imageCapabilities",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter5_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription Common__DisplayCapabilities__parameter6 = {
- "graphicSupported",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__DisplayCapabilities__parameter7_array = {
- "templatesAvailable",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__DisplayCapabilities__parameter7 = {
- {
- "templatesAvailable",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter7_array,
- "s"
-};
-const ford_message_descriptions::StructDescription Common__DisplayCapabilities__parameter8 = {
- {
- "screenParams",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__ScreenParams__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__DisplayCapabilities__parameter9 = {
- "numCustomPresetsAvailable",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__DisplayCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__DisplayCapabilities__parameter9,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__SoftButtonCapabilities__parameter1 = {
- "shortPressAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__SoftButtonCapabilities__parameter2 = {
- "longPressAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__SoftButtonCapabilities__parameter3 = {
- "upDownAvailable",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__SoftButtonCapabilities__parameter4 = {
- "imageSupported",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__SoftButtonCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButtonCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButtonCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButtonCapabilities__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__SoftButtonCapabilities__parameter4,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__HMICapabilities__parameter1 = {
- "navigation",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__HMICapabilities__parameter2 = {
- "phoneCall",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__HMICapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__HMICapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__HMICapabilities__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__AudioPassThruCapabilities__parameter1 = {
- "samplingRate",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AudioPassThruCapabilities__parameter2 = {
- "bitsPerSample",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AudioPassThruCapabilities__parameter3 = {
- "audioType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__AudioPassThruCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__AudioPassThruCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__AudioPassThruCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__AudioPassThruCapabilities__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__TextFieldStruct__parameter1 = {
- "fieldName",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__TextFieldStruct__parameter2 = {
- "fieldText",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__TextFieldStruct__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__TextFieldStruct__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__TextFieldStruct__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__KeyboardProperties__parameter1 = {
- "language",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__KeyboardProperties__parameter2 = {
- "keyboardLayout",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__KeyboardProperties__parameter3 = {
- "keypressMode",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__KeyboardProperties__parameter4_array = {
- "limitedCharacterList",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__KeyboardProperties__parameter4 = {
- {
- "limitedCharacterList",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__KeyboardProperties__parameter4_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription Common__KeyboardProperties__parameter5 = {
- "autoCompleteText",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__KeyboardProperties__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__KeyboardProperties__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__KeyboardProperties__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__KeyboardProperties__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__KeyboardProperties__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__KeyboardProperties__parameter5,
- NULL };
+ static const ford_message_descriptions::ParameterDescription*
+ Common__Coordinate__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__DeviceInfo__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__UserFriendlyMessage__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__PermissionItem__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ServiceInfo__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__TextField__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ButtonCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__VehicleDataResult__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__TouchCoord__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__TouchEvent__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__PresetBankCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__Image__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__SoftButton__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__TTSChunk__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__HMIApplication__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__MenuParams__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__Choice__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__VrHelpItem__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__TimeFormat__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__TouchEventCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ImageResolution__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ScreenParams__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ImageField__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__VideoStreamingFormat__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__VideoConfig__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__DisplayCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__SoftButtonCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__HMICapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__AudioPassThruCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__TextFieldStruct__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__KeyboardProperties__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__Turn__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__VehicleType__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__GPSData__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__SingleTireStatus__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__DIDResult__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__HeadLampStatus__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__TireStatus__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__BeltStatus__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__BodyInformation__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__DeviceStatus__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ECallInfo__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__AirbagStatus__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__EmergencyEvent__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ClusterModeStatus__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__MyKey__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__RdsData__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__RadioControlData__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__RadioControlCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__Temperature__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ClimateControlData__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ClimateControlCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__ModuleData__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__DateTime__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__OASISAddress__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__LocationDetails__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__NavigationCapability__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__PhoneCapability__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__VideoStreamingCapability__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__SystemCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__RemoteControlCapabilities__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__Rectangle__parameters[];
+ static const ford_message_descriptions::ParameterDescription*
+ Common__HapticRect__parameters[];
+};
+
+const ford_message_descriptions::ParameterDescription
+ Common__Coordinate__parameter1 = {
+ "latitudeDegrees", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription
+ Common__Coordinate__parameter2 = {
+ "longitudeDegrees", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__Coordinate__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Coordinate__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Coordinate__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceInfo__parameter1 = {
+ "name", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceInfo__parameter2 = {
+ "id", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceInfo__parameter3 = {
+ "transportType", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceInfo__parameter4 = {
+ "isSDLAllowed", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__DeviceInfo__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceInfo__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceInfo__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceInfo__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceInfo__parameter4,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__UserFriendlyMessage__parameter1 = {
+ "messageCode", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__UserFriendlyMessage__parameter2 = {
+ "ttsString", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__UserFriendlyMessage__parameter3 = {
+ "label", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__UserFriendlyMessage__parameter4 = {
+ "line1", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__UserFriendlyMessage__parameter5 = {
+ "line2", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__UserFriendlyMessage__parameter6 = {
+ "textBody", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__UserFriendlyMessage__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__UserFriendlyMessage__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__UserFriendlyMessage__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__UserFriendlyMessage__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__UserFriendlyMessage__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__UserFriendlyMessage__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__UserFriendlyMessage__parameter6,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__PermissionItem__parameter1 = {
+ "name", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__PermissionItem__parameter2 = {
+ "id", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__PermissionItem__parameter3 = {
+ "allowed", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__PermissionItem__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__PermissionItem__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__PermissionItem__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__PermissionItem__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ServiceInfo__parameter1 = {
+ "url", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ServiceInfo__parameter2 = {
+ "policyAppId", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ServiceInfo__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ServiceInfo__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ServiceInfo__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__TextField__parameter1 = {
+ "name", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TextField__parameter2 = {
+ "characterSet", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TextField__parameter3 = {
+ "width", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TextField__parameter4 = {
+ "rows", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__TextField__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TextField__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TextField__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TextField__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TextField__parameter4,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ButtonCapabilities__parameter1 = {
+ "name", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ButtonCapabilities__parameter2 = {
+ "shortPressAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ButtonCapabilities__parameter3 = {
+ "longPressAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ButtonCapabilities__parameter4 = {
+ "upDownAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ButtonCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ButtonCapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ButtonCapabilities__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ButtonCapabilities__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ButtonCapabilities__parameter4,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__VehicleDataResult__parameter1 = {
+ "dataType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__VehicleDataResult__parameter2 = {
+ "resultCode", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__VehicleDataResult__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VehicleDataResult__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VehicleDataResult__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__TouchCoord__parameter1 = {
+ "x", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TouchCoord__parameter2 = {
+ "y", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__TouchCoord__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchCoord__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchCoord__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__TouchEvent__parameter1 = {
+ "id", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TouchEvent__parameter2_array = {
+ "ts", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ArrayDescription
+ Common__TouchEvent__parameter2 = {
+ {"ts", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchEvent__parameter2_array,
+ "i"};
+const ford_message_descriptions::StructDescription
+ Common__TouchEvent__parameter3_array = {
+ {"c", ford_message_descriptions::Struct, true},
+ Structs::Common__TouchCoord__parameters};
+const ford_message_descriptions::ArrayDescription
+ Common__TouchEvent__parameter3 = {
+ {"c", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchEvent__parameter3_array,
+ "(ii)"};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__TouchEvent__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchEvent__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchEvent__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchEvent__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__PresetBankCapabilities__parameter1 = {
+ "onScreenPresetsAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__PresetBankCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__PresetBankCapabilities__parameter1,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__Image__parameter1 = {
+ "value", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__Image__parameter2 = {
+ "imageType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__Image__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Image__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Image__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButton__parameter1 = {
+ "type", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButton__parameter2 = {
+ "text", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription
+ Common__SoftButton__parameter3 = {
+ {"image", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButton__parameter4 = {
+ "isHighlighted", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButton__parameter5 = {
+ "softButtonID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButton__parameter6 = {
+ "systemAction", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__SoftButton__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButton__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButton__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButton__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButton__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButton__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButton__parameter6,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__TTSChunk__parameter1 = {
+ "text", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TTSChunk__parameter2 = {
+ "type", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__TTSChunk__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TTSChunk__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TTSChunk__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter1 = {
+ "appName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter2 = {
+ "ngnMediaScreenAppName", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter3 = {
+ "icon", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription
+ Common__HMIApplication__parameter4 = {
+ {"deviceInfo", ford_message_descriptions::Struct, true},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter5 = {
+ "policyAppID", ford_message_descriptions::String, true};
+const ford_message_descriptions::StructDescription
+ Common__HMIApplication__parameter6_array = {
+ {"ttsName", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ Common__HMIApplication__parameter6 = {
+ {"ttsName", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter6_array,
+ "(si)"};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter7_array = {
+ "vrSynonyms", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ Common__HMIApplication__parameter7 = {
+ {"vrSynonyms", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter7_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter8 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter9 = {
+ "hmiDisplayLanguageDesired", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter10 = {
+ "isMediaApplication", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter11_array = {
+ "appType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ Common__HMIApplication__parameter11 = {
+ {"appType", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter11_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter12 = {
+ "greyOut", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__HMIApplication__parameter13_array = {
+ "requestType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ Common__HMIApplication__parameter13 = {
+ {"requestType", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter13_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__HMIApplication__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMIApplication__parameter13,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__MenuParams__parameter1 = {
+ "parentID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__MenuParams__parameter2 = {
+ "position", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__MenuParams__parameter3 = {
+ "menuName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__MenuParams__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__MenuParams__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__MenuParams__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__MenuParams__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__Choice__parameter1 = {
+ "choiceID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__Choice__parameter2 = {
+ "menuName", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription Common__Choice__parameter3 =
+ {{"image", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__Choice__parameter4 = {
+ "secondaryText", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__Choice__parameter5 = {
+ "tertiaryText", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription Common__Choice__parameter6 =
+ {{"secondaryImage", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__Choice__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Choice__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Choice__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Choice__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Choice__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Choice__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Choice__parameter6,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__VrHelpItem__parameter1 = {
+ "text", ford_message_descriptions::String, true};
+const ford_message_descriptions::StructDescription
+ Common__VrHelpItem__parameter2 = {
+ {"image", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__VrHelpItem__parameter3 = {
+ "position", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__VrHelpItem__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VrHelpItem__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VrHelpItem__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VrHelpItem__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__TimeFormat__parameter1 = {
+ "hours", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TimeFormat__parameter2 = {
+ "minutes", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TimeFormat__parameter3 = {
+ "seconds", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__TimeFormat__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TimeFormat__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TimeFormat__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TimeFormat__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__TouchEventCapabilities__parameter1 = {
+ "pressAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TouchEventCapabilities__parameter2 = {
+ "multiTouchAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TouchEventCapabilities__parameter3 = {
+ "doublePressAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__TouchEventCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchEventCapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchEventCapabilities__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TouchEventCapabilities__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ImageResolution__parameter1 = {
+ "resolutionWidth", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ImageResolution__parameter2 = {
+ "resolutionHeight", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ImageResolution__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ImageResolution__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ImageResolution__parameter2,
+ NULL};
+
+const ford_message_descriptions::StructDescription
+ Common__ScreenParams__parameter1 = {
+ {"resolution", ford_message_descriptions::Struct, true},
+ Structs::Common__ImageResolution__parameters};
+const ford_message_descriptions::StructDescription
+ Common__ScreenParams__parameter2 = {
+ {"touchEventAvailable", ford_message_descriptions::Struct, false},
+ Structs::Common__TouchEventCapabilities__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ScreenParams__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ScreenParams__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ScreenParams__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ImageField__parameter1 = {
+ "name", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ImageField__parameter2_array = {
+ "imageTypeSupported", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ Common__ImageField__parameter2 = {
+ {"imageTypeSupported", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ImageField__parameter2_array,
+ "i"};
+const ford_message_descriptions::StructDescription
+ Common__ImageField__parameter3 = {
+ {"imageResolution", ford_message_descriptions::Struct, false},
+ Structs::Common__ImageResolution__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ImageField__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ImageField__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ImageField__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ImageField__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__VideoStreamingFormat__parameter1 = {
+ "protocol", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__VideoStreamingFormat__parameter2 = {
+ "codec", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__VideoStreamingFormat__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoStreamingFormat__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoStreamingFormat__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__VideoConfig__parameter1 = {
+ "protocol", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__VideoConfig__parameter2 = {
+ "codec", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__VideoConfig__parameter3 = {
+ "width", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__VideoConfig__parameter4 = {
+ "height", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__VideoConfig__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoConfig__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoConfig__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoConfig__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoConfig__parameter4,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__DisplayCapabilities__parameter1 = {
+ "displayType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::StructDescription
+ Common__DisplayCapabilities__parameter2_array = {
+ {"textFields", ford_message_descriptions::Struct, true},
+ Structs::Common__TextField__parameters};
+const ford_message_descriptions::ArrayDescription
+ Common__DisplayCapabilities__parameter2 = {
+ {"textFields", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter2_array,
+ "(iiii)"};
+const ford_message_descriptions::StructDescription
+ Common__DisplayCapabilities__parameter3_array = {
+ {"imageFields", ford_message_descriptions::Struct, true},
+ Structs::Common__ImageField__parameters};
+const ford_message_descriptions::ArrayDescription
+ Common__DisplayCapabilities__parameter3 = {
+ {"imageFields", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter3_array,
+ "(i(bai)(b(ii)))"};
+const ford_message_descriptions::ParameterDescription
+ Common__DisplayCapabilities__parameter4_array = {
+ "mediaClockFormats", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ Common__DisplayCapabilities__parameter4 = {
+ {"mediaClockFormats", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter4_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription
+ Common__DisplayCapabilities__parameter5_array = {
+ "imageCapabilities", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ Common__DisplayCapabilities__parameter5 = {
+ {"imageCapabilities", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter5_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription
+ Common__DisplayCapabilities__parameter6 = {
+ "graphicSupported", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__DisplayCapabilities__parameter7_array = {
+ "templatesAvailable", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ Common__DisplayCapabilities__parameter7 = {
+ {"templatesAvailable", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter7_array,
+ "s"};
+const ford_message_descriptions::StructDescription
+ Common__DisplayCapabilities__parameter8 = {
+ {"screenParams", ford_message_descriptions::Struct, false},
+ Structs::Common__ScreenParams__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__DisplayCapabilities__parameter9 = {
+ "numCustomPresetsAvailable", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__DisplayCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DisplayCapabilities__parameter9,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButtonCapabilities__parameter1 = {
+ "shortPressAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButtonCapabilities__parameter2 = {
+ "longPressAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButtonCapabilities__parameter3 = {
+ "upDownAvailable", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__SoftButtonCapabilities__parameter4 = {
+ "imageSupported", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__SoftButtonCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButtonCapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButtonCapabilities__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButtonCapabilities__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SoftButtonCapabilities__parameter4,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__HMICapabilities__parameter1 = {
+ "navigation", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__HMICapabilities__parameter2 = {
+ "phoneCall", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__HMICapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMICapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HMICapabilities__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__AudioPassThruCapabilities__parameter1 = {
+ "samplingRate", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__AudioPassThruCapabilities__parameter2 = {
+ "bitsPerSample", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__AudioPassThruCapabilities__parameter3 = {
+ "audioType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__AudioPassThruCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AudioPassThruCapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AudioPassThruCapabilities__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AudioPassThruCapabilities__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__TextFieldStruct__parameter1 = {
+ "fieldName", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__TextFieldStruct__parameter2 = {
+ "fieldText", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__TextFieldStruct__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TextFieldStruct__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TextFieldStruct__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__KeyboardProperties__parameter1 = {
+ "language", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__KeyboardProperties__parameter2 = {
+ "keyboardLayout", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__KeyboardProperties__parameter3 = {
+ "keypressMode", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__KeyboardProperties__parameter4_array = {
+ "limitedCharacterList", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ Common__KeyboardProperties__parameter4 = {
+ {"limitedCharacterList", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__KeyboardProperties__parameter4_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ Common__KeyboardProperties__parameter5 = {
+ "autoCompleteText", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__KeyboardProperties__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__KeyboardProperties__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__KeyboardProperties__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__KeyboardProperties__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__KeyboardProperties__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__KeyboardProperties__parameter5,
+ NULL};
const ford_message_descriptions::StructDescription Common__Turn__parameter1 = {
- {
- "navigationText",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__TextFieldStruct__parameters
-};
+ {"navigationText", ford_message_descriptions::Struct, false},
+ Structs::Common__TextFieldStruct__parameters};
const ford_message_descriptions::StructDescription Common__Turn__parameter2 = {
- {
- "turnIcon",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__Turn__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__Turn__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__Turn__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__VehicleType__parameter1 = {
- "make",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__VehicleType__parameter2 = {
- "model",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__VehicleType__parameter3 = {
- "modelYear",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__VehicleType__parameter4 = {
- "trim",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__VehicleType__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__VehicleType__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__VehicleType__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__VehicleType__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__VehicleType__parameter4,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter1 = {
- "longitudeDegrees",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter2 = {
- "latitudeDegrees",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter3 = {
- "utcYear",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter4 = {
- "utcMonth",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter5 = {
- "utcDay",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter6 = {
- "utcHours",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter7 = {
- "utcMinutes",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter8 = {
- "utcSeconds",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter9 = {
- "compassDirection",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter10 = {
- "pdop",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter11 = {
- "hdop",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter12 = {
- "vdop",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter13 = {
- "actual",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter14 = {
- "satellites",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter15 = {
- "dimension",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter16 = {
- "altitude",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter17 = {
- "heading",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__GPSData__parameter18 = {
- "speed",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__GPSData__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter15,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter16,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter17,
- (const ford_message_descriptions::ParameterDescription*)&Common__GPSData__parameter18,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__SingleTireStatus__parameter1 = {
- "status",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__SingleTireStatus__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__SingleTireStatus__parameter1,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__DIDResult__parameter1 = {
- "resultCode",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__DIDResult__parameter2 = {
- "didLocation",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__DIDResult__parameter3 = {
- "data",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__DIDResult__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__DIDResult__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__DIDResult__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__DIDResult__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__HeadLampStatus__parameter1 = {
- "lowBeamsOn",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__HeadLampStatus__parameter2 = {
- "highBeamsOn",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__HeadLampStatus__parameter3 = {
- "ambientLightSensorStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__HeadLampStatus__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__HeadLampStatus__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__HeadLampStatus__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__HeadLampStatus__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__TireStatus__parameter1 = {
- "pressureTelltale",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::StructDescription Common__TireStatus__parameter2 = {
- {
- "leftFront",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__SingleTireStatus__parameters
-};
-const ford_message_descriptions::StructDescription Common__TireStatus__parameter3 = {
- {
- "rightFront",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__SingleTireStatus__parameters
-};
-const ford_message_descriptions::StructDescription Common__TireStatus__parameter4 = {
- {
- "leftRear",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__SingleTireStatus__parameters
-};
-const ford_message_descriptions::StructDescription Common__TireStatus__parameter5 = {
- {
- "rightRear",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__SingleTireStatus__parameters
-};
-const ford_message_descriptions::StructDescription Common__TireStatus__parameter6 = {
- {
- "innerLeftRear",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__SingleTireStatus__parameters
-};
-const ford_message_descriptions::StructDescription Common__TireStatus__parameter7 = {
- {
- "innerRightRear",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__SingleTireStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__TireStatus__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__TireStatus__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__TireStatus__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__TireStatus__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__TireStatus__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__TireStatus__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__TireStatus__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__TireStatus__parameter7,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter1 = {
- "driverBeltDeployed",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter2 = {
- "passengerBeltDeployed",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter3 = {
- "passengerBuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter4 = {
- "driverBuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter5 = {
- "leftRow2BuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter6 = {
- "passengerChildDetected",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter7 = {
- "rightRow2BuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter8 = {
- "middleRow2BuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter9 = {
- "middleRow3BuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter10 = {
- "leftRow3BuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter11 = {
- "rightRow3BuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter12 = {
- "leftRearInflatableBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter13 = {
- "rightRearInflatableBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter14 = {
- "middleRow1BeltDeployed",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BeltStatus__parameter15 = {
- "middleRow1BuckleBelted",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__BeltStatus__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&Common__BeltStatus__parameter15,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__BodyInformation__parameter1 = {
- "parkBrakeActive",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__BodyInformation__parameter2 = {
- "ignitionStableStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__BodyInformation__parameter3 = {
- "ignitionStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__BodyInformation__parameter4 = {
- "driverDoorAjar",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BodyInformation__parameter5 = {
- "passengerDoorAjar",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BodyInformation__parameter6 = {
- "rearLeftDoorAjar",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__BodyInformation__parameter7 = {
- "rearRightDoorAjar",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__BodyInformation__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__BodyInformation__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__BodyInformation__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__BodyInformation__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__BodyInformation__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__BodyInformation__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__BodyInformation__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__BodyInformation__parameter7,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter1 = {
- "voiceRecOn",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter2 = {
- "btIconOn",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter3 = {
- "callActive",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter4 = {
- "phoneRoaming",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter5 = {
- "textMsgAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter6 = {
- "battLevelStatus",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter7 = {
- "stereoAudioOutputMuted",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter8 = {
- "monoAudioOutputMuted",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter9 = {
- "signalLevelStatus",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter10 = {
- "primaryAudioSource",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DeviceStatus__parameter11 = {
- "eCallEventActive",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__DeviceStatus__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&Common__DeviceStatus__parameter11,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ECallInfo__parameter1 = {
- "eCallNotificationStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ECallInfo__parameter2 = {
- "auxECallNotificationStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ECallInfo__parameter3 = {
- "eCallConfirmationStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ECallInfo__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ECallInfo__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ECallInfo__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__ECallInfo__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__AirbagStatus__parameter1 = {
- "driverAirbagDeployed",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AirbagStatus__parameter2 = {
- "driverSideAirbagDeployed",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AirbagStatus__parameter3 = {
- "driverCurtainAirbagDeployed",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AirbagStatus__parameter4 = {
- "passengerAirbagDeployed",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AirbagStatus__parameter5 = {
- "passengerCurtainAirbagDeployed",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AirbagStatus__parameter6 = {
- "driverKneeAirbagDeployed",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AirbagStatus__parameter7 = {
- "passengerSideAirbagDeployed",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__AirbagStatus__parameter8 = {
- "passengerKneeAirbagDeployed",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__AirbagStatus__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__AirbagStatus__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__AirbagStatus__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__AirbagStatus__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__AirbagStatus__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__AirbagStatus__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__AirbagStatus__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__AirbagStatus__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__AirbagStatus__parameter8,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__EmergencyEvent__parameter1 = {
- "emergencyEventType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__EmergencyEvent__parameter2 = {
- "fuelCutoffStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__EmergencyEvent__parameter3 = {
- "rolloverEvent",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__EmergencyEvent__parameter4 = {
- "maximumChangeVelocity",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__EmergencyEvent__parameter5 = {
- "multipleEvents",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__EmergencyEvent__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__EmergencyEvent__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__EmergencyEvent__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__EmergencyEvent__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__EmergencyEvent__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__EmergencyEvent__parameter5,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ClusterModeStatus__parameter1 = {
- "powerModeActive",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ClusterModeStatus__parameter2 = {
- "powerModeQualificationStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ClusterModeStatus__parameter3 = {
- "carModeStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ClusterModeStatus__parameter4 = {
- "powerModeStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ClusterModeStatus__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ClusterModeStatus__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClusterModeStatus__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClusterModeStatus__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClusterModeStatus__parameter4,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__MyKey__parameter1 = {
- "e911Override",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__MyKey__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__MyKey__parameter1,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__RdsData__parameter1 = {
- "PS",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RdsData__parameter2 = {
- "RT",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RdsData__parameter3 = {
- "CT",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RdsData__parameter4 = {
- "PI",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RdsData__parameter5 = {
- "PTY",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RdsData__parameter6 = {
- "TP",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RdsData__parameter7 = {
- "TA",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RdsData__parameter8 = {
- "REG",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__RdsData__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__RdsData__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__RdsData__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__RdsData__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__RdsData__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__RdsData__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__RdsData__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__RdsData__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__RdsData__parameter8,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter1 = {
- "frequencyInteger",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter2 = {
- "frequencyFraction",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter3 = {
- "band",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::StructDescription Common__RadioControlData__parameter4 = {
- {
- "rdsData",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__RdsData__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter5 = {
- "availableHDs",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter6 = {
- "hdChannel",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter7 = {
- "signalStrength",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter8 = {
- "signalChangeThreshold",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter9 = {
- "radioEnable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlData__parameter10 = {
- "state",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__RadioControlData__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlData__parameter10,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter1 = {
- "moduleName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter2 = {
- "radioEnableAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter3 = {
- "radioBandAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter4 = {
- "radioFrequencyAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter5 = {
- "hdChannelAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter6 = {
- "rdsDataAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter7 = {
- "availableHDsAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter8 = {
- "stateAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter9 = {
- "signalStrengthAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__RadioControlCapabilities__parameter10 = {
- "signalChangeThresholdAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__RadioControlCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&Common__RadioControlCapabilities__parameter10,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__Temperature__parameter1 = {
- "unit",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__Temperature__parameter2 = {
- "value",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__Temperature__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__Temperature__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__Temperature__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ClimateControlData__parameter1 = {
- "fanSpeed",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::StructDescription Common__ClimateControlData__parameter2 = {
- {
- "currentTemperature",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Temperature__parameters
-};
-const ford_message_descriptions::StructDescription Common__ClimateControlData__parameter3 = {
- {
- "desiredTemperature",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Temperature__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlData__parameter4 = {
- "acEnable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlData__parameter5 = {
- "circulateAirEnable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlData__parameter6 = {
- "autoModeEnable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlData__parameter7 = {
- "defrostZone",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlData__parameter8 = {
- "dualModeEnable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlData__parameter9 = {
- "acMaxEnable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlData__parameter10 = {
- "ventilationMode",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ClimateControlData__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlData__parameter10,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter1 = {
- "moduleName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter2 = {
- "currentTemperatureAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter3 = {
- "fanSpeedAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter4 = {
- "desiredTemperatureAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter5 = {
- "acEnableAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter6 = {
- "acMaxEnableAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter7 = {
- "circulateAirEnableAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter8 = {
- "autoModeEnableAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter9 = {
- "dualModeEnableAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter10 = {
- "defrostZoneAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter11_array = {
- "defrostZone",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__ClimateControlCapabilities__parameter11 = {
- {
- "defrostZone",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter11_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter12 = {
- "ventilationModeAvailable",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__ClimateControlCapabilities__parameter13_array = {
- "ventilationMode",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__ClimateControlCapabilities__parameter13 = {
- {
- "ventilationMode",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter13_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ClimateControlCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&Common__ClimateControlCapabilities__parameter13,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__ModuleData__parameter1 = {
- "moduleType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::StructDescription Common__ModuleData__parameter2 = {
- {
- "radioControlData",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__RadioControlData__parameters
-};
-const ford_message_descriptions::StructDescription Common__ModuleData__parameter3 = {
- {
- "climateControlData",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__ClimateControlData__parameters
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__ModuleData__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__ModuleData__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__ModuleData__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__ModuleData__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter1 = {
- "millisecond",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter2 = {
- "second",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter3 = {
- "minute",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter4 = {
- "hour",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter5 = {
- "day",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter6 = {
- "month",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter7 = {
- "year",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter8 = {
- "tz_hour",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__DateTime__parameter9 = {
- "tz_minute",
- ford_message_descriptions::Integer,
- false
-};
-/*const ford_message_descriptions::ParameterDescription* Structs::Common__DateTime__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter9,
+ {"turnIcon", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__Turn__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Turn__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Turn__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__VehicleType__parameter1 = {
+ "make", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__VehicleType__parameter2 = {
+ "model", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__VehicleType__parameter3 = {
+ "modelYear", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__VehicleType__parameter4 = {
+ "trim", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__VehicleType__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VehicleType__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VehicleType__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VehicleType__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VehicleType__parameter4,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter1 = {
+ "longitudeDegrees", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter2 = {
+ "latitudeDegrees", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter3 = {
+ "utcYear", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter4 = {
+ "utcMonth", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter5 = {
+ "utcDay", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter6 = {
+ "utcHours", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter7 = {
+ "utcMinutes", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter8 = {
+ "utcSeconds", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter9 = {
+ "compassDirection", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter10 = {
+ "pdop", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter11 = {
+ "hdop", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter12 = {
+ "vdop", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter13 = {
+ "actual", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter14 = {
+ "satellites", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter15 = {
+ "dimension", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter16 = {
+ "altitude", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter17 = {
+ "heading", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ Common__GPSData__parameter18 = {
+ "speed", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__GPSData__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter15,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter16,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter17,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__GPSData__parameter18,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__SingleTireStatus__parameter1 = {
+ "status", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__SingleTireStatus__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__SingleTireStatus__parameter1,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__DIDResult__parameter1 = {
+ "resultCode", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__DIDResult__parameter2 = {
+ "didLocation", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Common__DIDResult__parameter3 = {
+ "data", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__DIDResult__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DIDResult__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DIDResult__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DIDResult__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__HeadLampStatus__parameter1 = {
+ "lowBeamsOn", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__HeadLampStatus__parameter2 = {
+ "highBeamsOn", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__HeadLampStatus__parameter3 = {
+ "ambientLightSensorStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__HeadLampStatus__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HeadLampStatus__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HeadLampStatus__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HeadLampStatus__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__TireStatus__parameter1 = {
+ "pressureTelltale", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::StructDescription
+ Common__TireStatus__parameter2 = {
+ {"leftFront", ford_message_descriptions::Struct, false},
+ Structs::Common__SingleTireStatus__parameters};
+const ford_message_descriptions::StructDescription
+ Common__TireStatus__parameter3 = {
+ {"rightFront", ford_message_descriptions::Struct, false},
+ Structs::Common__SingleTireStatus__parameters};
+const ford_message_descriptions::StructDescription
+ Common__TireStatus__parameter4 = {
+ {"leftRear", ford_message_descriptions::Struct, false},
+ Structs::Common__SingleTireStatus__parameters};
+const ford_message_descriptions::StructDescription
+ Common__TireStatus__parameter5 = {
+ {"rightRear", ford_message_descriptions::Struct, false},
+ Structs::Common__SingleTireStatus__parameters};
+const ford_message_descriptions::StructDescription
+ Common__TireStatus__parameter6 = {
+ {"innerLeftRear", ford_message_descriptions::Struct, false},
+ Structs::Common__SingleTireStatus__parameters};
+const ford_message_descriptions::StructDescription
+ Common__TireStatus__parameter7 = {
+ {"innerRightRear", ford_message_descriptions::Struct, false},
+ Structs::Common__SingleTireStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__TireStatus__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TireStatus__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TireStatus__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TireStatus__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TireStatus__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TireStatus__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TireStatus__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__TireStatus__parameter7,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter1 = {
+ "driverBeltDeployed", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter2 = {
+ "passengerBeltDeployed", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter3 = {
+ "passengerBuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter4 = {
+ "driverBuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter5 = {
+ "leftRow2BuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter6 = {
+ "passengerChildDetected", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter7 = {
+ "rightRow2BuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter8 = {
+ "middleRow2BuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter9 = {
+ "middleRow3BuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter10 = {
+ "leftRow3BuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter11 = {
+ "rightRow3BuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter12 = {
+ "leftRearInflatableBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter13 = {
+ "rightRearInflatableBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter14 = {
+ "middleRow1BeltDeployed", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BeltStatus__parameter15 = {
+ "middleRow1BuckleBelted", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__BeltStatus__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BeltStatus__parameter15,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__BodyInformation__parameter1 = {
+ "parkBrakeActive", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__BodyInformation__parameter2 = {
+ "ignitionStableStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__BodyInformation__parameter3 = {
+ "ignitionStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__BodyInformation__parameter4 = {
+ "driverDoorAjar", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BodyInformation__parameter5 = {
+ "passengerDoorAjar", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BodyInformation__parameter6 = {
+ "rearLeftDoorAjar", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__BodyInformation__parameter7 = {
+ "rearRightDoorAjar", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__BodyInformation__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BodyInformation__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BodyInformation__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BodyInformation__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BodyInformation__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BodyInformation__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BodyInformation__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__BodyInformation__parameter7,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter1 = {
+ "voiceRecOn", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter2 = {
+ "btIconOn", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter3 = {
+ "callActive", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter4 = {
+ "phoneRoaming", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter5 = {
+ "textMsgAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter6 = {
+ "battLevelStatus", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter7 = {
+ "stereoAudioOutputMuted", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter8 = {
+ "monoAudioOutputMuted", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter9 = {
+ "signalLevelStatus", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter10 = {
+ "primaryAudioSource", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DeviceStatus__parameter11 = {
+ "eCallEventActive", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__DeviceStatus__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__DeviceStatus__parameter11,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ECallInfo__parameter1 = {
+ "eCallNotificationStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ECallInfo__parameter2 = {
+ "auxECallNotificationStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ECallInfo__parameter3 = {
+ "eCallConfirmationStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ECallInfo__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ECallInfo__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ECallInfo__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ECallInfo__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__AirbagStatus__parameter1 = {
+ "driverAirbagDeployed", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__AirbagStatus__parameter2 = {
+ "driverSideAirbagDeployed", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__AirbagStatus__parameter3 = {
+ "driverCurtainAirbagDeployed", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__AirbagStatus__parameter4 = {
+ "passengerAirbagDeployed", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__AirbagStatus__parameter5 = {"passengerCurtainAirbagDeployed",
+ ford_message_descriptions::Enum,
+ true};
+const ford_message_descriptions::ParameterDescription
+ Common__AirbagStatus__parameter6 = {
+ "driverKneeAirbagDeployed", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__AirbagStatus__parameter7 = {
+ "passengerSideAirbagDeployed", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__AirbagStatus__parameter8 = {
+ "passengerKneeAirbagDeployed", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__AirbagStatus__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AirbagStatus__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AirbagStatus__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AirbagStatus__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AirbagStatus__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AirbagStatus__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AirbagStatus__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AirbagStatus__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__AirbagStatus__parameter8,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__EmergencyEvent__parameter1 = {
+ "emergencyEventType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__EmergencyEvent__parameter2 = {
+ "fuelCutoffStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__EmergencyEvent__parameter3 = {
+ "rolloverEvent", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__EmergencyEvent__parameter4 = {
+ "maximumChangeVelocity", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__EmergencyEvent__parameter5 = {
+ "multipleEvents", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__EmergencyEvent__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__EmergencyEvent__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__EmergencyEvent__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__EmergencyEvent__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__EmergencyEvent__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__EmergencyEvent__parameter5,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ClusterModeStatus__parameter1 = {
+ "powerModeActive", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ClusterModeStatus__parameter2 = {
+ "powerModeQualificationStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ClusterModeStatus__parameter3 = {
+ "carModeStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ClusterModeStatus__parameter4 = {
+ "powerModeStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ClusterModeStatus__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClusterModeStatus__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClusterModeStatus__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClusterModeStatus__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClusterModeStatus__parameter4,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__MyKey__parameter1 = {
+ "e911Override", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__MyKey__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__MyKey__parameter1,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__RdsData__parameter1 = {
+ "PS", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RdsData__parameter2 = {
+ "RT", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RdsData__parameter3 = {
+ "CT", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RdsData__parameter4 = {
+ "PI", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RdsData__parameter5 = {
+ "PTY", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RdsData__parameter6 = {
+ "TP", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RdsData__parameter7 = {
+ "TA", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RdsData__parameter8 = {
+ "REG", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__RdsData__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RdsData__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RdsData__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RdsData__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RdsData__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RdsData__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RdsData__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RdsData__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RdsData__parameter8,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter1 = {
+ "frequencyInteger", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter2 = {
+ "frequencyFraction", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter3 = {
+ "band", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::StructDescription
+ Common__RadioControlData__parameter4 = {
+ {"rdsData", ford_message_descriptions::Struct, false},
+ Structs::Common__RdsData__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter5 = {
+ "availableHDs", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter6 = {
+ "hdChannel", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter7 = {
+ "signalStrength", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter8 = {
+ "signalChangeThreshold", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter9 = {
+ "radioEnable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlData__parameter10 = {
+ "state", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__RadioControlData__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlData__parameter10,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter1 = {
+ "moduleName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter2 = {
+ "radioEnableAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter3 = {
+ "radioBandAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter4 = {
+ "radioFrequencyAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter5 = {
+ "hdChannelAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter6 = {
+ "rdsDataAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter7 = {
+ "availableHDsAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter8 = {
+ "stateAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter9 = {
+ "signalStrengthAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__RadioControlCapabilities__parameter10 = {
+ "signalChangeThresholdAvailable",
+ ford_message_descriptions::Boolean,
+ false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__RadioControlCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RadioControlCapabilities__parameter10,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__Temperature__parameter1 = {
+ "unit", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Common__Temperature__parameter2 = {
+ "value", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__Temperature__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Temperature__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Temperature__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlData__parameter1 = {
+ "fanSpeed", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::StructDescription
+ Common__ClimateControlData__parameter2 = {
+ {"currentTemperature", ford_message_descriptions::Struct, false},
+ Structs::Common__Temperature__parameters};
+const ford_message_descriptions::StructDescription
+ Common__ClimateControlData__parameter3 = {
+ {"desiredTemperature", ford_message_descriptions::Struct, false},
+ Structs::Common__Temperature__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlData__parameter4 = {
+ "acEnable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlData__parameter5 = {
+ "circulateAirEnable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlData__parameter6 = {
+ "autoModeEnable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlData__parameter7 = {
+ "defrostZone", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlData__parameter8 = {
+ "dualModeEnable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlData__parameter9 = {
+ "acMaxEnable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlData__parameter10 = {
+ "ventilationMode", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ClimateControlData__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlData__parameter10,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter1 = {
+ "moduleName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter2 = {
+ "currentTemperatureAvailable",
+ ford_message_descriptions::Boolean,
+ false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter3 = {
+ "fanSpeedAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter4 = {
+ "desiredTemperatureAvailable",
+ ford_message_descriptions::Boolean,
+ false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter5 = {
+ "acEnableAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter6 = {
+ "acMaxEnableAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter7 = {
+ "circulateAirEnableAvailable",
+ ford_message_descriptions::Boolean,
+ false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter8 = {
+ "autoModeEnableAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter9 = {
+ "dualModeEnableAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter10 = {
+ "defrostZoneAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter11_array = {
+ "defrostZone", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ Common__ClimateControlCapabilities__parameter11 = {
+ {"defrostZone", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter11_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter12 = {
+ "ventilationModeAvailable", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__ClimateControlCapabilities__parameter13_array = {
+ "ventilationMode", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ Common__ClimateControlCapabilities__parameter13 = {
+ {"ventilationMode", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter13_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ClimateControlCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ClimateControlCapabilities__parameter13,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__ModuleData__parameter1 = {
+ "moduleType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::StructDescription
+ Common__ModuleData__parameter2 = {
+ {"radioControlData", ford_message_descriptions::Struct, false},
+ Structs::Common__RadioControlData__parameters};
+const ford_message_descriptions::StructDescription
+ Common__ModuleData__parameter3 = {
+ {"climateControlData", ford_message_descriptions::Struct, false},
+ Structs::Common__ClimateControlData__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__ModuleData__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ModuleData__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ModuleData__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__ModuleData__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter1 = {
+ "millisecond", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter2 = {
+ "second", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter3 = {
+ "minute", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter4 = {
+ "hour", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter5 = {
+ "day", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter6 = {
+ "month", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter7 = {
+ "year", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter8 = {
+ "tz_hour", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Common__DateTime__parameter9 = {
+ "tz_minute", ford_message_descriptions::Integer, false};
+/*const ford_message_descriptions::ParameterDescription*
+ Structs::Common__DateTime__parameters[] = {
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter1,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter2,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter3,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter4,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter5,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter6,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter7,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter8,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__DateTime__parameter9,
NULL };*/
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter1 = {
- "countryName",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter2 = {
- "countryCode",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter3 = {
- "postalCode",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter4 = {
- "administrativeArea",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter5 = {
- "subAdministrativeArea",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter6 = {
- "locality",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter7 = {
- "subLocality",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter8 = {
- "thoroughfare",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__OASISAddress__parameter9 = {
- "subThoroughfare",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__OASISAddress__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&Common__OASISAddress__parameter9,
- NULL };
-
-const ford_message_descriptions::StructDescription Common__LocationDetails__parameter1 = {
- {
- "coordinate",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Coordinate__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__LocationDetails__parameter2 = {
- "locationName",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__LocationDetails__parameter3_array = {
- "addressLines",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription Common__LocationDetails__parameter3 = {
- {
- "addressLines",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__LocationDetails__parameter3_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription Common__LocationDetails__parameter4 = {
- "locationDescription",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__LocationDetails__parameter5 = {
- "phoneNumber",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription Common__LocationDetails__parameter6 = {
- {
- "locationImage",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::StructDescription Common__LocationDetails__parameter7 = {
- {
- "searchAddress",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__OASISAddress__parameters
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__LocationDetails__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__LocationDetails__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__LocationDetails__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__LocationDetails__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__LocationDetails__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Common__LocationDetails__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Common__LocationDetails__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Common__LocationDetails__parameter7,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__NavigationCapability__parameter1 = {
- "sendLocationEnabled",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription Common__NavigationCapability__parameter2 = {
- "getWayPointsEnabled",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__NavigationCapability__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__NavigationCapability__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__NavigationCapability__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__PhoneCapability__parameter1 = {
- "dialNumberEnabled",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__PhoneCapability__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__PhoneCapability__parameter1,
- NULL };
-
-const ford_message_descriptions::StructDescription Common__VideoStreamingCapability__parameter1 = {
- {
- "preferredResolution",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__ImageResolution__parameters
-};
-const ford_message_descriptions::ParameterDescription Common__VideoStreamingCapability__parameter2 = {
- "maxBitrate",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::StructDescription Common__VideoStreamingCapability__parameter3_array = {
- {
- "supportedFormats",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VideoStreamingFormat__parameters
-};
-const ford_message_descriptions::ArrayDescription Common__VideoStreamingCapability__parameter3 = {
- {
- "supportedFormats",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoStreamingCapability__parameter3_array,
- "(ii)"
-};
-const ford_message_descriptions::ParameterDescription Common__VideoStreamingCapability__parameter4 = {
- "hapticSpatialDataSupported",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__VideoStreamingCapability__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoStreamingCapability__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoStreamingCapability__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoStreamingCapability__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__VideoStreamingCapability__parameter4,
- NULL };
-
-const ford_message_descriptions::StructDescription Common__SystemCapabilities__parameter1 = {
- {
- "navigationCapability",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__NavigationCapability__parameters
-};
-const ford_message_descriptions::StructDescription Common__SystemCapabilities__parameter2 = {
- {
- "phoneCapability",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__PhoneCapability__parameters
-};
-const ford_message_descriptions::StructDescription Common__SystemCapabilities__parameter3 = {
- {
- "videoStreamingCapability",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VideoStreamingCapability__parameters
-};
-/*const ford_message_descriptions::ParameterDescription* Structs::Common__SystemCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__SystemCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__SystemCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__SystemCapabilities__parameter3,
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter1 = {
+ "countryName", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter2 = {
+ "countryCode", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter3 = {
+ "postalCode", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter4 = {
+ "administrativeArea", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter5 = {
+ "subAdministrativeArea", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter6 = {
+ "locality", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter7 = {
+ "subLocality", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter8 = {
+ "thoroughfare", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__OASISAddress__parameter9 = {
+ "subThoroughfare", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__OASISAddress__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__OASISAddress__parameter9,
+ NULL};
+
+const ford_message_descriptions::StructDescription
+ Common__LocationDetails__parameter1 = {
+ {"coordinate", ford_message_descriptions::Struct, false},
+ Structs::Common__Coordinate__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__LocationDetails__parameter2 = {
+ "locationName", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__LocationDetails__parameter3_array = {
+ "addressLines", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ Common__LocationDetails__parameter3 = {
+ {"addressLines", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__LocationDetails__parameter3_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ Common__LocationDetails__parameter4 = {
+ "locationDescription", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Common__LocationDetails__parameter5 = {
+ "phoneNumber", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription
+ Common__LocationDetails__parameter6 = {
+ {"locationImage", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::StructDescription
+ Common__LocationDetails__parameter7 = {
+ {"searchAddress", ford_message_descriptions::Struct, false},
+ Structs::Common__OASISAddress__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__LocationDetails__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__LocationDetails__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__LocationDetails__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__LocationDetails__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__LocationDetails__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__LocationDetails__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__LocationDetails__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__LocationDetails__parameter7,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__NavigationCapability__parameter1 = {
+ "sendLocationEnabled", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ Common__NavigationCapability__parameter2 = {
+ "getWayPointsEnabled", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__NavigationCapability__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__NavigationCapability__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__NavigationCapability__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__PhoneCapability__parameter1 = {
+ "dialNumberEnabled", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__PhoneCapability__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__PhoneCapability__parameter1,
+ NULL};
+
+const ford_message_descriptions::StructDescription
+ Common__VideoStreamingCapability__parameter1 = {
+ {"preferredResolution", ford_message_descriptions::Struct, false},
+ Structs::Common__ImageResolution__parameters};
+const ford_message_descriptions::ParameterDescription
+ Common__VideoStreamingCapability__parameter2 = {
+ "maxBitrate", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::StructDescription
+ Common__VideoStreamingCapability__parameter3_array = {
+ {"supportedFormats", ford_message_descriptions::Struct, true},
+ Structs::Common__VideoStreamingFormat__parameters};
+const ford_message_descriptions::ArrayDescription
+ Common__VideoStreamingCapability__parameter3 = {
+ {"supportedFormats", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoStreamingCapability__parameter3_array,
+ "(ii)"};
+const ford_message_descriptions::ParameterDescription
+ Common__VideoStreamingCapability__parameter4 = {
+ "hapticSpatialDataSupported",
+ ford_message_descriptions::Boolean,
+ false};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__VideoStreamingCapability__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoStreamingCapability__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoStreamingCapability__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoStreamingCapability__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__VideoStreamingCapability__parameter4,
+ NULL};
+
+const ford_message_descriptions::StructDescription
+ Common__SystemCapabilities__parameter1 = {
+ {"navigationCapability", ford_message_descriptions::Struct, false},
+ Structs::Common__NavigationCapability__parameters};
+const ford_message_descriptions::StructDescription
+ Common__SystemCapabilities__parameter2 = {
+ {"phoneCapability", ford_message_descriptions::Struct, false},
+ Structs::Common__PhoneCapability__parameters};
+const ford_message_descriptions::StructDescription
+ Common__SystemCapabilities__parameter3 = {
+ {"videoStreamingCapability", ford_message_descriptions::Struct, false},
+ Structs::Common__VideoStreamingCapability__parameters};
+/*const ford_message_descriptions::ParameterDescription*
+ Structs::Common__SystemCapabilities__parameters[] = {
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__SystemCapabilities__parameter1,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__SystemCapabilities__parameter2,
+ (const
+ ford_message_descriptions::ParameterDescription*)&Common__SystemCapabilities__parameter3,
NULL };*/
-const ford_message_descriptions::StructDescription Common__RemoteControlCapabilities__parameter1_array = {
- {
- "climateControlCapabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ClimateControlCapabilities__parameters
-};
-const ford_message_descriptions::ArrayDescription Common__RemoteControlCapabilities__parameter1 = {
- {
- "climateControlCapabilities",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__RemoteControlCapabilities__parameter1_array,
- "(s(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bai)(bb)(bai))"
-};
-const ford_message_descriptions::StructDescription Common__RemoteControlCapabilities__parameter2_array = {
- {
- "radioControlCapabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__RadioControlCapabilities__parameters
-};
-const ford_message_descriptions::ArrayDescription Common__RemoteControlCapabilities__parameter2 = {
- {
- "radioControlCapabilities",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__RemoteControlCapabilities__parameter2_array,
- "(s(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bb))"
-};
-const ford_message_descriptions::StructDescription Common__RemoteControlCapabilities__parameter3_array = {
- {
- "buttonCapabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ButtonCapabilities__parameters
-};
-const ford_message_descriptions::ArrayDescription Common__RemoteControlCapabilities__parameter3 = {
- {
- "buttonCapabilities",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Common__RemoteControlCapabilities__parameter3_array,
- "(ibbb)"
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__RemoteControlCapabilities__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__RemoteControlCapabilities__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__RemoteControlCapabilities__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__RemoteControlCapabilities__parameter3,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__Rectangle__parameter1 = {
- "x",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__Rectangle__parameter2 = {
- "y",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__Rectangle__parameter3 = {
- "width",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription Common__Rectangle__parameter4 = {
- "height",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__Rectangle__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__Rectangle__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__Rectangle__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Common__Rectangle__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Common__Rectangle__parameter4,
- NULL };
-
-const ford_message_descriptions::ParameterDescription Common__HapticRect__parameter1 = {
- "id",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::StructDescription Common__HapticRect__parameter2 = {
- {
- "rect",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__Rectangle__parameters
-};
-const ford_message_descriptions::ParameterDescription* Structs::Common__HapticRect__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Common__HapticRect__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Common__HapticRect__parameter2,
- NULL };
-
-const ford_message_descriptions::ParameterDescription* Buttons__GetCapabilities__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Buttons__GetCapabilities__request = {
- "Buttons",
- "GetCapabilities",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Buttons_GetCapabilities,
- Buttons__GetCapabilities__request__parameters
-};
-
-const ford_message_descriptions::StructDescription Buttons__GetCapabilities__response__parameter1_array = {
- {
- "capabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ButtonCapabilities__parameters
-};
-const ford_message_descriptions::ArrayDescription Buttons__GetCapabilities__response__parameter1 = {
- {
- "capabilities",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&Buttons__GetCapabilities__response__parameter1_array,
- "(ibbb)"
-};
-const ford_message_descriptions::StructDescription Buttons__GetCapabilities__response__parameter2 = {
- {
- "presetBankCapabilities",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__PresetBankCapabilities__parameters
-};
-const ford_message_descriptions::ParameterDescription* Buttons__GetCapabilities__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Buttons__GetCapabilities__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__GetCapabilities__response__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription Buttons__GetCapabilities__response = {
- "Buttons",
- "GetCapabilities",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Buttons_GetCapabilities,
- Buttons__GetCapabilities__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonEvent__notification__parameter1 = {
- "name",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonEvent__notification__parameter2 = {
- "mode",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonEvent__notification__parameter3 = {
- "customButtonID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonEvent__notification__parameter4 = {
- "appID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* Buttons__OnButtonEvent__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonEvent__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonEvent__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonEvent__notification__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonEvent__notification__parameter4,
- NULL };
-const ford_message_descriptions::MessageDescription Buttons__OnButtonEvent__notification = {
- "Buttons",
- "OnButtonEvent",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::Buttons_OnButtonEvent,
- Buttons__OnButtonEvent__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonPress__notification__parameter1 = {
- "name",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonPress__notification__parameter2 = {
- "mode",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonPress__notification__parameter3 = {
- "customButtonID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonPress__notification__parameter4 = {
- "appID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* Buttons__OnButtonPress__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonPress__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonPress__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonPress__notification__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonPress__notification__parameter4,
- NULL };
-const ford_message_descriptions::MessageDescription Buttons__OnButtonPress__notification = {
- "Buttons",
- "OnButtonPress",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::Buttons_OnButtonPress,
- Buttons__OnButtonPress__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonSubscription__notification__parameter1 = {
- "name",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonSubscription__notification__parameter2 = {
- "isSubscribed",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription Buttons__OnButtonSubscription__notification__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Buttons__OnButtonSubscription__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonSubscription__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonSubscription__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Buttons__OnButtonSubscription__notification__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription Buttons__OnButtonSubscription__notification = {
- "Buttons",
- "OnButtonSubscription",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::Buttons_OnButtonSubscription,
- Buttons__OnButtonSubscription__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnReady__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnReady__notification = {
- "BasicCommunication",
- "OnReady",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnReady,
- BasicCommunication__OnReady__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnStartDeviceDiscovery__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnStartDeviceDiscovery__notification = {
- "BasicCommunication",
- "OnStartDeviceDiscovery",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnStartDeviceDiscovery,
- BasicCommunication__OnStartDeviceDiscovery__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnUpdateDeviceList__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnUpdateDeviceList__notification = {
- "BasicCommunication",
- "OnUpdateDeviceList",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnUpdateDeviceList,
- BasicCommunication__OnUpdateDeviceList__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnPhoneCall__notification__parameter1 = {
- "isActive",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnPhoneCall__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnPhoneCall__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnPhoneCall__notification = {
- "BasicCommunication",
- "OnPhoneCall",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnPhoneCall,
- BasicCommunication__OnPhoneCall__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnEmergencyEvent__notification__parameter1 = {
- "enabled",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnEmergencyEvent__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnEmergencyEvent__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnEmergencyEvent__notification = {
- "BasicCommunication",
- "OnEmergencyEvent",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnEmergencyEvent,
- BasicCommunication__OnEmergencyEvent__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnResumeAudioSource__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnResumeAudioSource__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnResumeAudioSource__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnResumeAudioSource__notification = {
- "BasicCommunication",
- "OnResumeAudioSource",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnResumeAudioSource,
- BasicCommunication__OnResumeAudioSource__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnSDLPersistenceComplete__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnSDLPersistenceComplete__notification = {
- "BasicCommunication",
- "OnSDLPersistenceComplete",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnSDLPersistenceComplete,
- BasicCommunication__OnSDLPersistenceComplete__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription BasicCommunication__UpdateAppList__request__parameter1_array = {
- {
- "applications",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__HMIApplication__parameters
-};
-const ford_message_descriptions::ArrayDescription BasicCommunication__UpdateAppList__request__parameter1 = {
- {
- "applications",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__UpdateAppList__request__parameter1_array,
- "(s(bs)(bs)(ss(bi)(bb))s(ba(si))(bas)iib(bai)(bb)(bai))"
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__UpdateAppList__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__UpdateAppList__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__UpdateAppList__request = {
- "BasicCommunication",
- "UpdateAppList",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_UpdateAppList,
- BasicCommunication__UpdateAppList__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__UpdateAppList__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__UpdateAppList__response = {
- "BasicCommunication",
- "UpdateAppList",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_UpdateAppList,
- BasicCommunication__UpdateAppList__response__parameters
-};
-
-const ford_message_descriptions::StructDescription BasicCommunication__UpdateDeviceList__request__parameter1_array = {
- {
- "deviceList",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ArrayDescription BasicCommunication__UpdateDeviceList__request__parameter1 = {
- {
- "deviceList",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__UpdateDeviceList__request__parameter1_array,
- "(ss(bi)(bb))"
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__UpdateDeviceList__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__UpdateDeviceList__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__UpdateDeviceList__request = {
- "BasicCommunication",
- "UpdateDeviceList",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_UpdateDeviceList,
- BasicCommunication__UpdateDeviceList__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__UpdateDeviceList__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__UpdateDeviceList__response = {
- "BasicCommunication",
- "UpdateDeviceList",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_UpdateDeviceList,
- BasicCommunication__UpdateDeviceList__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnFileRemoved__notification__parameter1 = {
- "fileName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnFileRemoved__notification__parameter2 = {
- "fileType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnFileRemoved__notification__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnFileRemoved__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnFileRemoved__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnFileRemoved__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnFileRemoved__notification__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnFileRemoved__notification = {
- "BasicCommunication",
- "OnFileRemoved",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnFileRemoved,
- BasicCommunication__OnFileRemoved__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription BasicCommunication__AllowDeviceToConnect__request__parameter1 = {
- {
- "device",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__AllowDeviceToConnect__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__AllowDeviceToConnect__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__AllowDeviceToConnect__request = {
- "BasicCommunication",
- "AllowDeviceToConnect",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_AllowDeviceToConnect,
- BasicCommunication__AllowDeviceToConnect__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__AllowDeviceToConnect__response__parameter1 = {
- "allow",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__AllowDeviceToConnect__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__AllowDeviceToConnect__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__AllowDeviceToConnect__response = {
- "BasicCommunication",
- "AllowDeviceToConnect",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_AllowDeviceToConnect,
- BasicCommunication__AllowDeviceToConnect__response__parameters
-};
-
-const ford_message_descriptions::StructDescription BasicCommunication__OnDeviceChosen__notification__parameter1 = {
- {
- "deviceInfo",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnDeviceChosen__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnDeviceChosen__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnDeviceChosen__notification = {
- "BasicCommunication",
- "OnDeviceChosen",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnDeviceChosen,
- BasicCommunication__OnDeviceChosen__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription BasicCommunication__OnFindApplications__notification__parameter1 = {
- {
- "deviceInfo",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnFindApplications__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnFindApplications__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnFindApplications__notification = {
- "BasicCommunication",
- "OnFindApplications",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnFindApplications,
- BasicCommunication__OnFindApplications__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__ActivateApp__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__ActivateApp__request__parameter2 = {
- "priority",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__ActivateApp__request__parameter3 = {
- "level",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__ActivateApp__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__ActivateApp__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__ActivateApp__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__ActivateApp__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__ActivateApp__request = {
- "BasicCommunication",
- "ActivateApp",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_ActivateApp,
- BasicCommunication__ActivateApp__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__ActivateApp__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__ActivateApp__response = {
- "BasicCommunication",
- "ActivateApp",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_ActivateApp,
- BasicCommunication__ActivateApp__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnAppActivated__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnAppActivated__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppActivated__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnAppActivated__notification = {
- "BasicCommunication",
- "OnAppActivated",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnAppActivated,
- BasicCommunication__OnAppActivated__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnAppDeactivated__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnAppDeactivated__notification__parameter2 = {
- "reason",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnAppDeactivated__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppDeactivated__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppDeactivated__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnAppDeactivated__notification = {
- "BasicCommunication",
- "OnAppDeactivated",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnAppDeactivated,
- BasicCommunication__OnAppDeactivated__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription BasicCommunication__OnAppRegistered__notification__parameter1 = {
- {
- "application",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__HMIApplication__parameters
-};
-const ford_message_descriptions::StructDescription BasicCommunication__OnAppRegistered__notification__parameter2_array = {
- {
- "ttsName",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription BasicCommunication__OnAppRegistered__notification__parameter2 = {
- {
- "ttsName",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter2_array,
- "(si)"
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnAppRegistered__notification__parameter3_array = {
- "vrSynonyms",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription BasicCommunication__OnAppRegistered__notification__parameter3 = {
- {
- "vrSynonyms",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter3_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnAppRegistered__notification__parameter4 = {
- "resumeVrGrammars",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnAppRegistered__notification__parameter5 = {
- "priority",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnAppRegistered__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter5,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnAppRegistered__notification = {
- "BasicCommunication",
- "OnAppRegistered",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnAppRegistered,
- BasicCommunication__OnAppRegistered__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnAppUnregistered__notification__parameter1 = {
- "unexpectedDisconnect",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnAppUnregistered__notification__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnAppUnregistered__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppUnregistered__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnAppUnregistered__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnAppUnregistered__notification = {
- "BasicCommunication",
- "OnAppUnregistered",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnAppUnregistered,
- BasicCommunication__OnAppUnregistered__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnExitApplication__notification__parameter1 = {
- "reason",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnExitApplication__notification__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnExitApplication__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnExitApplication__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnExitApplication__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnExitApplication__notification = {
- "BasicCommunication",
- "OnExitApplication",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnExitApplication,
- BasicCommunication__OnExitApplication__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnExitAllApplications__notification__parameter1 = {
- "reason",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnExitAllApplications__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnExitAllApplications__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnExitAllApplications__notification = {
- "BasicCommunication",
- "OnExitAllApplications",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnExitAllApplications,
- BasicCommunication__OnExitAllApplications__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnAwakeSDL__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnAwakeSDL__notification = {
- "BasicCommunication",
- "OnAwakeSDL",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnAwakeSDL,
- BasicCommunication__OnAwakeSDL__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__MixingAudioSupported__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__MixingAudioSupported__request = {
- "BasicCommunication",
- "MixingAudioSupported",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_MixingAudioSupported,
- BasicCommunication__MixingAudioSupported__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__MixingAudioSupported__response__parameter1 = {
- "attenuatedSupported",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__MixingAudioSupported__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__MixingAudioSupported__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__MixingAudioSupported__response = {
- "BasicCommunication",
- "MixingAudioSupported",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_MixingAudioSupported,
- BasicCommunication__MixingAudioSupported__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__PlayTone__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__PlayTone__notification__parameter2 = {
- "methodName",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__PlayTone__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__PlayTone__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__PlayTone__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__PlayTone__notification = {
- "BasicCommunication",
- "PlayTone",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_PlayTone,
- BasicCommunication__PlayTone__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__DialNumber__request__parameter1 = {
- "number",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__DialNumber__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__DialNumber__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__DialNumber__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__DialNumber__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__DialNumber__request = {
- "BasicCommunication",
- "DialNumber",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_DialNumber,
- BasicCommunication__DialNumber__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__DialNumber__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__DialNumber__response = {
- "BasicCommunication",
- "DialNumber",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_DialNumber,
- BasicCommunication__DialNumber__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemRequest__notification__parameter1 = {
- "requestType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemRequest__notification__parameter2 = {
- "url",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemRequest__notification__parameter3 = {
- "fileType",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemRequest__notification__parameter4 = {
- "offset",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemRequest__notification__parameter5 = {
- "length",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemRequest__notification__parameter6 = {
- "timeout",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemRequest__notification__parameter7 = {
- "fileName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemRequest__notification__parameter8 = {
- "appID",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnSystemRequest__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter8,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnSystemRequest__notification = {
- "BasicCommunication",
- "OnSystemRequest",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnSystemRequest,
- BasicCommunication__OnSystemRequest__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__SystemRequest__request__parameter1 = {
- "requestType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__SystemRequest__request__parameter2 = {
- "fileName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__SystemRequest__request__parameter3 = {
- "appID",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__SystemRequest__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__SystemRequest__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__SystemRequest__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__SystemRequest__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__SystemRequest__request = {
- "BasicCommunication",
- "SystemRequest",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_SystemRequest,
- BasicCommunication__SystemRequest__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__SystemRequest__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__SystemRequest__response = {
- "BasicCommunication",
- "SystemRequest",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_SystemRequest,
- BasicCommunication__SystemRequest__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__PolicyUpdate__request__parameter1 = {
- "file",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__PolicyUpdate__request__parameter2 = {
- "timeout",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__PolicyUpdate__request__parameter3_array = {
- "retry",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ArrayDescription BasicCommunication__PolicyUpdate__request__parameter3 = {
- {
- "retry",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__PolicyUpdate__request__parameter3_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__PolicyUpdate__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__PolicyUpdate__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__PolicyUpdate__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__PolicyUpdate__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__PolicyUpdate__request = {
- "BasicCommunication",
- "PolicyUpdate",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_PolicyUpdate,
- BasicCommunication__PolicyUpdate__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__PolicyUpdate__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__PolicyUpdate__response = {
- "BasicCommunication",
- "PolicyUpdate",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_PolicyUpdate,
- BasicCommunication__PolicyUpdate__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnSDLClose__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnSDLClose__notification = {
- "BasicCommunication",
- "OnSDLClose",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnSDLClose,
- BasicCommunication__OnSDLClose__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnPutFile__notification__parameter1 = {
- "offset",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnPutFile__notification__parameter2 = {
- "length",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnPutFile__notification__parameter3 = {
- "fileSize",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnPutFile__notification__parameter4 = {
- "FileName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnPutFile__notification__parameter5 = {
- "syncFileName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnPutFile__notification__parameter6 = {
- "fileType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnPutFile__notification__parameter7 = {
- "persistentFile",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnPutFile__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter7,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnPutFile__notification = {
- "BasicCommunication",
- "OnPutFile",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnPutFile,
- BasicCommunication__OnPutFile__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__GetSystemInfo__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__GetSystemInfo__request = {
- "BasicCommunication",
- "GetSystemInfo",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_GetSystemInfo,
- BasicCommunication__GetSystemInfo__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__GetSystemInfo__response__parameter1 = {
- "ccpu_version",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__GetSystemInfo__response__parameter2 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__GetSystemInfo__response__parameter3 = {
- "wersCountryCode",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__GetSystemInfo__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__GetSystemInfo__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__GetSystemInfo__response__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__GetSystemInfo__response__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__GetSystemInfo__response = {
- "BasicCommunication",
- "GetSystemInfo",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_GetSystemInfo,
- BasicCommunication__GetSystemInfo__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnSystemInfoChanged__notification__parameter1 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnSystemInfoChanged__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnSystemInfoChanged__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnSystemInfoChanged__notification = {
- "BasicCommunication",
- "OnSystemInfoChanged",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnSystemInfoChanged,
- BasicCommunication__OnSystemInfoChanged__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnIgnitionCycleOver__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnIgnitionCycleOver__notification = {
- "BasicCommunication",
- "OnIgnitionCycleOver",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnIgnitionCycleOver,
- BasicCommunication__OnIgnitionCycleOver__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__DecryptCertificate__request__parameter1 = {
- "fileName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__DecryptCertificate__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__DecryptCertificate__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__DecryptCertificate__request = {
- "BasicCommunication",
- "DecryptCertificate",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::BasicCommunication_DecryptCertificate,
- BasicCommunication__DecryptCertificate__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* BasicCommunication__DecryptCertificate__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__DecryptCertificate__response = {
- "BasicCommunication",
- "DecryptCertificate",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::BasicCommunication_DecryptCertificate,
- BasicCommunication__DecryptCertificate__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnEventChanged__notification__parameter1 = {
- "eventName",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription BasicCommunication__OnEventChanged__notification__parameter2 = {
- "isActive",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* BasicCommunication__OnEventChanged__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnEventChanged__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&BasicCommunication__OnEventChanged__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription BasicCommunication__OnEventChanged__notification = {
- "BasicCommunication",
- "OnEventChanged",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::BasicCommunication_OnEventChanged,
- BasicCommunication__OnEventChanged__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__IsReady__request__parameters[] = {
- NULL };
+const ford_message_descriptions::StructDescription
+ Common__RemoteControlCapabilities__parameter1_array = {
+ {"climateControlCapabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__ClimateControlCapabilities__parameters};
+const ford_message_descriptions::ArrayDescription
+ Common__RemoteControlCapabilities__parameter1 = {
+ {"climateControlCapabilities", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RemoteControlCapabilities__parameter1_array,
+ "(s(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bai)(bb)(bai))"};
+const ford_message_descriptions::StructDescription
+ Common__RemoteControlCapabilities__parameter2_array = {
+ {"radioControlCapabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__RadioControlCapabilities__parameters};
+const ford_message_descriptions::ArrayDescription
+ Common__RemoteControlCapabilities__parameter2 = {
+ {"radioControlCapabilities", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RemoteControlCapabilities__parameter2_array,
+ "(s(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bb)(bb))"};
+const ford_message_descriptions::StructDescription
+ Common__RemoteControlCapabilities__parameter3_array = {
+ {"buttonCapabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__ButtonCapabilities__parameters};
+const ford_message_descriptions::ArrayDescription
+ Common__RemoteControlCapabilities__parameter3 = {
+ {"buttonCapabilities", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RemoteControlCapabilities__parameter3_array,
+ "(ibbb)"};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__RemoteControlCapabilities__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RemoteControlCapabilities__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RemoteControlCapabilities__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__RemoteControlCapabilities__parameter3,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__Rectangle__parameter1 = {
+ "x", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription
+ Common__Rectangle__parameter2 = {
+ "y", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription
+ Common__Rectangle__parameter3 = {
+ "width", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription
+ Common__Rectangle__parameter4 = {
+ "height", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__Rectangle__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Rectangle__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Rectangle__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Rectangle__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__Rectangle__parameter4,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription
+ Common__HapticRect__parameter1 = {
+ "id", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::StructDescription
+ Common__HapticRect__parameter2 = {
+ {"rect", ford_message_descriptions::Struct, true},
+ Structs::Common__Rectangle__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Structs::Common__HapticRect__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HapticRect__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Common__HapticRect__parameter2,
+ NULL};
+
+const ford_message_descriptions::ParameterDescription*
+ Buttons__GetCapabilities__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Buttons__GetCapabilities__request = {
+ "Buttons",
+ "GetCapabilities",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Buttons_GetCapabilities,
+ Buttons__GetCapabilities__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ Buttons__GetCapabilities__response__parameter1_array = {
+ {"capabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__ButtonCapabilities__parameters};
+const ford_message_descriptions::ArrayDescription
+ Buttons__GetCapabilities__response__parameter1 = {
+ {"capabilities", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__GetCapabilities__response__parameter1_array,
+ "(ibbb)"};
+const ford_message_descriptions::StructDescription
+ Buttons__GetCapabilities__response__parameter2 = {
+ {"presetBankCapabilities", ford_message_descriptions::Struct, false},
+ Structs::Common__PresetBankCapabilities__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Buttons__GetCapabilities__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__GetCapabilities__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__GetCapabilities__response__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Buttons__GetCapabilities__response = {
+ "Buttons",
+ "GetCapabilities",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Buttons_GetCapabilities,
+ Buttons__GetCapabilities__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonEvent__notification__parameter1 = {
+ "name", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonEvent__notification__parameter2 = {
+ "mode", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonEvent__notification__parameter3 = {
+ "customButtonID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonEvent__notification__parameter4 = {
+ "appID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ Buttons__OnButtonEvent__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonEvent__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonEvent__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonEvent__notification__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonEvent__notification__parameter4,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Buttons__OnButtonEvent__notification = {
+ "Buttons",
+ "OnButtonEvent",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::Buttons_OnButtonEvent,
+ Buttons__OnButtonEvent__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonPress__notification__parameter1 = {
+ "name", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonPress__notification__parameter2 = {
+ "mode", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonPress__notification__parameter3 = {
+ "customButtonID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonPress__notification__parameter4 = {
+ "appID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ Buttons__OnButtonPress__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonPress__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonPress__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonPress__notification__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonPress__notification__parameter4,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Buttons__OnButtonPress__notification = {
+ "Buttons",
+ "OnButtonPress",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::Buttons_OnButtonPress,
+ Buttons__OnButtonPress__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonSubscription__notification__parameter1 = {
+ "name", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonSubscription__notification__parameter2 = {
+ "isSubscribed", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ Buttons__OnButtonSubscription__notification__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Buttons__OnButtonSubscription__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonSubscription__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonSubscription__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Buttons__OnButtonSubscription__notification__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Buttons__OnButtonSubscription__notification = {
+ "Buttons",
+ "OnButtonSubscription",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::Buttons_OnButtonSubscription,
+ Buttons__OnButtonSubscription__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnReady__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnReady__notification = {
+ "BasicCommunication",
+ "OnReady",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnReady,
+ BasicCommunication__OnReady__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnStartDeviceDiscovery__notification__parameters[] = {
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnStartDeviceDiscovery__notification = {
+ "BasicCommunication",
+ "OnStartDeviceDiscovery",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnStartDeviceDiscovery,
+ BasicCommunication__OnStartDeviceDiscovery__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnUpdateDeviceList__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnUpdateDeviceList__notification = {
+ "BasicCommunication",
+ "OnUpdateDeviceList",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnUpdateDeviceList,
+ BasicCommunication__OnUpdateDeviceList__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnPhoneCall__notification__parameter1 = {
+ "isActive", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnPhoneCall__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnPhoneCall__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnPhoneCall__notification = {
+ "BasicCommunication",
+ "OnPhoneCall",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnPhoneCall,
+ BasicCommunication__OnPhoneCall__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnEmergencyEvent__notification__parameter1 = {
+ "enabled", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnEmergencyEvent__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnEmergencyEvent__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnEmergencyEvent__notification = {
+ "BasicCommunication",
+ "OnEmergencyEvent",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnEmergencyEvent,
+ BasicCommunication__OnEmergencyEvent__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnResumeAudioSource__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnResumeAudioSource__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnResumeAudioSource__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnResumeAudioSource__notification = {
+ "BasicCommunication",
+ "OnResumeAudioSource",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnResumeAudioSource,
+ BasicCommunication__OnResumeAudioSource__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnSDLPersistenceComplete__notification__parameters[] = {
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnSDLPersistenceComplete__notification = {
+ "BasicCommunication",
+ "OnSDLPersistenceComplete",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnSDLPersistenceComplete,
+ BasicCommunication__OnSDLPersistenceComplete__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ BasicCommunication__UpdateAppList__request__parameter1_array = {
+ {"applications", ford_message_descriptions::Struct, true},
+ Structs::Common__HMIApplication__parameters};
+const ford_message_descriptions::ArrayDescription
+ BasicCommunication__UpdateAppList__request__parameter1 = {
+ {"applications", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__UpdateAppList__request__parameter1_array,
+ "(s(bs)(bs)(ss(bi)(bb))s(ba(si))(bas)iib(bai)(bb)(bai))"};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__UpdateAppList__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__UpdateAppList__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__UpdateAppList__request = {
+ "BasicCommunication",
+ "UpdateAppList",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_UpdateAppList,
+ BasicCommunication__UpdateAppList__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__UpdateAppList__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__UpdateAppList__response = {
+ "BasicCommunication",
+ "UpdateAppList",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_UpdateAppList,
+ BasicCommunication__UpdateAppList__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ BasicCommunication__UpdateDeviceList__request__parameter1_array = {
+ {"deviceList", ford_message_descriptions::Struct, true},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ArrayDescription
+ BasicCommunication__UpdateDeviceList__request__parameter1 = {
+ {"deviceList", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__UpdateDeviceList__request__parameter1_array,
+ "(ss(bi)(bb))"};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__UpdateDeviceList__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__UpdateDeviceList__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__UpdateDeviceList__request = {
+ "BasicCommunication",
+ "UpdateDeviceList",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_UpdateDeviceList,
+ BasicCommunication__UpdateDeviceList__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__UpdateDeviceList__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__UpdateDeviceList__response = {
+ "BasicCommunication",
+ "UpdateDeviceList",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_UpdateDeviceList,
+ BasicCommunication__UpdateDeviceList__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnFileRemoved__notification__parameter1 = {
+ "fileName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnFileRemoved__notification__parameter2 = {
+ "fileType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnFileRemoved__notification__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnFileRemoved__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnFileRemoved__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnFileRemoved__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnFileRemoved__notification__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnFileRemoved__notification = {
+ "BasicCommunication",
+ "OnFileRemoved",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnFileRemoved,
+ BasicCommunication__OnFileRemoved__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ BasicCommunication__AllowDeviceToConnect__request__parameter1 = {
+ {"device", ford_message_descriptions::Struct, true},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__AllowDeviceToConnect__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__AllowDeviceToConnect__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__AllowDeviceToConnect__request = {
+ "BasicCommunication",
+ "AllowDeviceToConnect",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_AllowDeviceToConnect,
+ BasicCommunication__AllowDeviceToConnect__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__AllowDeviceToConnect__response__parameter1 = {
+ "allow", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__AllowDeviceToConnect__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__AllowDeviceToConnect__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__AllowDeviceToConnect__response = {
+ "BasicCommunication",
+ "AllowDeviceToConnect",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_AllowDeviceToConnect,
+ BasicCommunication__AllowDeviceToConnect__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ BasicCommunication__OnDeviceChosen__notification__parameter1 = {
+ {"deviceInfo", ford_message_descriptions::Struct, true},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnDeviceChosen__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnDeviceChosen__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnDeviceChosen__notification = {
+ "BasicCommunication",
+ "OnDeviceChosen",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnDeviceChosen,
+ BasicCommunication__OnDeviceChosen__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ BasicCommunication__OnFindApplications__notification__parameter1 = {
+ {"deviceInfo", ford_message_descriptions::Struct, false},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnFindApplications__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnFindApplications__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnFindApplications__notification = {
+ "BasicCommunication",
+ "OnFindApplications",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnFindApplications,
+ BasicCommunication__OnFindApplications__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__ActivateApp__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__ActivateApp__request__parameter2 = {
+ "priority", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__ActivateApp__request__parameter3 = {
+ "level", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__ActivateApp__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__ActivateApp__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__ActivateApp__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__ActivateApp__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__ActivateApp__request = {
+ "BasicCommunication",
+ "ActivateApp",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_ActivateApp,
+ BasicCommunication__ActivateApp__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__ActivateApp__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__ActivateApp__response = {
+ "BasicCommunication",
+ "ActivateApp",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_ActivateApp,
+ BasicCommunication__ActivateApp__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnAppActivated__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnAppActivated__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppActivated__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnAppActivated__notification = {
+ "BasicCommunication",
+ "OnAppActivated",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnAppActivated,
+ BasicCommunication__OnAppActivated__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnAppDeactivated__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnAppDeactivated__notification__parameter2 = {
+ "reason", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnAppDeactivated__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppDeactivated__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppDeactivated__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnAppDeactivated__notification = {
+ "BasicCommunication",
+ "OnAppDeactivated",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnAppDeactivated,
+ BasicCommunication__OnAppDeactivated__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ BasicCommunication__OnAppRegistered__notification__parameter1 = {
+ {"application", ford_message_descriptions::Struct, true},
+ Structs::Common__HMIApplication__parameters};
+const ford_message_descriptions::StructDescription
+ BasicCommunication__OnAppRegistered__notification__parameter2_array = {
+ {"ttsName", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ BasicCommunication__OnAppRegistered__notification__parameter2 = {
+ {"ttsName", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter2_array,
+ "(si)"};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnAppRegistered__notification__parameter3_array = {
+ "vrSynonyms", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ BasicCommunication__OnAppRegistered__notification__parameter3 = {
+ {"vrSynonyms", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter3_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnAppRegistered__notification__parameter4 = {
+ "resumeVrGrammars", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnAppRegistered__notification__parameter5 = {
+ "priority", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnAppRegistered__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppRegistered__notification__parameter5,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnAppRegistered__notification = {
+ "BasicCommunication",
+ "OnAppRegistered",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnAppRegistered,
+ BasicCommunication__OnAppRegistered__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnAppUnregistered__notification__parameter1 = {
+ "unexpectedDisconnect", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnAppUnregistered__notification__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnAppUnregistered__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppUnregistered__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnAppUnregistered__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnAppUnregistered__notification = {
+ "BasicCommunication",
+ "OnAppUnregistered",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnAppUnregistered,
+ BasicCommunication__OnAppUnregistered__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnExitApplication__notification__parameter1 = {
+ "reason", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnExitApplication__notification__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnExitApplication__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnExitApplication__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnExitApplication__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnExitApplication__notification = {
+ "BasicCommunication",
+ "OnExitApplication",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnExitApplication,
+ BasicCommunication__OnExitApplication__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnExitAllApplications__notification__parameter1 = {
+ "reason", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnExitAllApplications__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnExitAllApplications__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnExitAllApplications__notification = {
+ "BasicCommunication",
+ "OnExitAllApplications",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnExitAllApplications,
+ BasicCommunication__OnExitAllApplications__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnAwakeSDL__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnAwakeSDL__notification = {
+ "BasicCommunication",
+ "OnAwakeSDL",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnAwakeSDL,
+ BasicCommunication__OnAwakeSDL__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__MixingAudioSupported__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__MixingAudioSupported__request = {
+ "BasicCommunication",
+ "MixingAudioSupported",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_MixingAudioSupported,
+ BasicCommunication__MixingAudioSupported__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__MixingAudioSupported__response__parameter1 = {
+ "attenuatedSupported", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__MixingAudioSupported__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__MixingAudioSupported__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__MixingAudioSupported__response = {
+ "BasicCommunication",
+ "MixingAudioSupported",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_MixingAudioSupported,
+ BasicCommunication__MixingAudioSupported__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__PlayTone__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__PlayTone__notification__parameter2 = {
+ "methodName", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__PlayTone__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__PlayTone__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__PlayTone__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__PlayTone__notification = {
+ "BasicCommunication",
+ "PlayTone",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_PlayTone,
+ BasicCommunication__PlayTone__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__DialNumber__request__parameter1 = {
+ "number", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__DialNumber__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__DialNumber__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__DialNumber__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__DialNumber__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__DialNumber__request = {
+ "BasicCommunication",
+ "DialNumber",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_DialNumber,
+ BasicCommunication__DialNumber__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__DialNumber__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__DialNumber__response = {
+ "BasicCommunication",
+ "DialNumber",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_DialNumber,
+ BasicCommunication__DialNumber__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemRequest__notification__parameter1 = {
+ "requestType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemRequest__notification__parameter2 = {
+ "url", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemRequest__notification__parameter3 = {
+ "fileType", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemRequest__notification__parameter4 = {
+ "offset", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemRequest__notification__parameter5 = {
+ "length", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemRequest__notification__parameter6 = {
+ "timeout", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemRequest__notification__parameter7 = {
+ "fileName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemRequest__notification__parameter8 = {
+ "appID", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnSystemRequest__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemRequest__notification__parameter8,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnSystemRequest__notification = {
+ "BasicCommunication",
+ "OnSystemRequest",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnSystemRequest,
+ BasicCommunication__OnSystemRequest__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__SystemRequest__request__parameter1 = {
+ "requestType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__SystemRequest__request__parameter2 = {
+ "fileName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__SystemRequest__request__parameter3 = {
+ "appID", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__SystemRequest__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__SystemRequest__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__SystemRequest__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__SystemRequest__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__SystemRequest__request = {
+ "BasicCommunication",
+ "SystemRequest",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_SystemRequest,
+ BasicCommunication__SystemRequest__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__SystemRequest__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__SystemRequest__response = {
+ "BasicCommunication",
+ "SystemRequest",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_SystemRequest,
+ BasicCommunication__SystemRequest__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__PolicyUpdate__request__parameter1 = {
+ "file", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__PolicyUpdate__request__parameter2 = {
+ "timeout", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__PolicyUpdate__request__parameter3_array = {
+ "retry", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ArrayDescription
+ BasicCommunication__PolicyUpdate__request__parameter3 = {
+ {"retry", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__PolicyUpdate__request__parameter3_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__PolicyUpdate__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__PolicyUpdate__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__PolicyUpdate__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__PolicyUpdate__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__PolicyUpdate__request = {
+ "BasicCommunication",
+ "PolicyUpdate",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_PolicyUpdate,
+ BasicCommunication__PolicyUpdate__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__PolicyUpdate__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__PolicyUpdate__response = {
+ "BasicCommunication",
+ "PolicyUpdate",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_PolicyUpdate,
+ BasicCommunication__PolicyUpdate__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnSDLClose__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnSDLClose__notification = {
+ "BasicCommunication",
+ "OnSDLClose",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnSDLClose,
+ BasicCommunication__OnSDLClose__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnPutFile__notification__parameter1 = {
+ "offset", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnPutFile__notification__parameter2 = {
+ "length", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnPutFile__notification__parameter3 = {
+ "fileSize", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnPutFile__notification__parameter4 = {
+ "FileName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnPutFile__notification__parameter5 = {
+ "syncFileName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnPutFile__notification__parameter6 = {
+ "fileType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnPutFile__notification__parameter7 = {
+ "persistentFile", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnPutFile__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnPutFile__notification__parameter7,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnPutFile__notification = {
+ "BasicCommunication",
+ "OnPutFile",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnPutFile,
+ BasicCommunication__OnPutFile__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__GetSystemInfo__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__GetSystemInfo__request = {
+ "BasicCommunication",
+ "GetSystemInfo",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_GetSystemInfo,
+ BasicCommunication__GetSystemInfo__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__GetSystemInfo__response__parameter1 = {
+ "ccpu_version", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__GetSystemInfo__response__parameter2 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__GetSystemInfo__response__parameter3 = {
+ "wersCountryCode", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__GetSystemInfo__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__GetSystemInfo__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__GetSystemInfo__response__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__GetSystemInfo__response__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__GetSystemInfo__response = {
+ "BasicCommunication",
+ "GetSystemInfo",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_GetSystemInfo,
+ BasicCommunication__GetSystemInfo__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnSystemInfoChanged__notification__parameter1 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnSystemInfoChanged__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnSystemInfoChanged__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnSystemInfoChanged__notification = {
+ "BasicCommunication",
+ "OnSystemInfoChanged",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnSystemInfoChanged,
+ BasicCommunication__OnSystemInfoChanged__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnIgnitionCycleOver__notification__parameters[] = {
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnIgnitionCycleOver__notification = {
+ "BasicCommunication",
+ "OnIgnitionCycleOver",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnIgnitionCycleOver,
+ BasicCommunication__OnIgnitionCycleOver__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__DecryptCertificate__request__parameter1 = {
+ "fileName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__DecryptCertificate__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__DecryptCertificate__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__DecryptCertificate__request = {
+ "BasicCommunication",
+ "DecryptCertificate",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::BasicCommunication_DecryptCertificate,
+ BasicCommunication__DecryptCertificate__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__DecryptCertificate__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__DecryptCertificate__response = {
+ "BasicCommunication",
+ "DecryptCertificate",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::BasicCommunication_DecryptCertificate,
+ BasicCommunication__DecryptCertificate__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnEventChanged__notification__parameter1 = {
+ "eventName", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ BasicCommunication__OnEventChanged__notification__parameter2 = {
+ "isActive", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ BasicCommunication__OnEventChanged__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnEventChanged__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&BasicCommunication__OnEventChanged__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ BasicCommunication__OnEventChanged__notification = {
+ "BasicCommunication",
+ "OnEventChanged",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::BasicCommunication_OnEventChanged,
+ BasicCommunication__OnEventChanged__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__IsReady__request__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription VR__IsReady__request = {
- "VR",
- "IsReady",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VR_IsReady,
- VR__IsReady__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__IsReady__response__parameter1 = {
- "available",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* VR__IsReady__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__IsReady__response__parameter1,
- NULL };
+ "VR",
+ "IsReady",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VR_IsReady,
+ VR__IsReady__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__IsReady__response__parameter1 = {
+ "available", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ VR__IsReady__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__IsReady__response__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription VR__IsReady__response = {
- "VR",
- "IsReady",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VR_IsReady,
- VR__IsReady__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__Started__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VR__Started__notification = {
- "VR",
- "Started",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VR_Started,
- VR__Started__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__Stopped__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VR__Stopped__notification = {
- "VR",
- "Stopped",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VR_Stopped,
- VR__Stopped__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__AddCommand__request__parameter1 = {
- "cmdID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__AddCommand__request__parameter2_array = {
- "vrCommands",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription VR__AddCommand__request__parameter2 = {
- {
- "vrCommands",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&VR__AddCommand__request__parameter2_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription VR__AddCommand__request__parameter3 = {
- "type",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__AddCommand__request__parameter4 = {
- "grammarID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__AddCommand__request__parameter5 = {
- "appID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* VR__AddCommand__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__AddCommand__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VR__AddCommand__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VR__AddCommand__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VR__AddCommand__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VR__AddCommand__request__parameter5,
- NULL };
+ "VR",
+ "IsReady",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VR_IsReady,
+ VR__IsReady__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__Started__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription VR__Started__notification =
+ {"VR",
+ "Started",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VR_Started,
+ VR__Started__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__Stopped__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription VR__Stopped__notification =
+ {"VR",
+ "Stopped",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VR_Stopped,
+ VR__Stopped__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__AddCommand__request__parameter1 = {
+ "cmdID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VR__AddCommand__request__parameter2_array = {
+ "vrCommands", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ VR__AddCommand__request__parameter2 = {
+ {"vrCommands", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__AddCommand__request__parameter2_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ VR__AddCommand__request__parameter3 = {
+ "type", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ VR__AddCommand__request__parameter4 = {
+ "grammarID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VR__AddCommand__request__parameter5 = {
+ "appID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ VR__AddCommand__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__AddCommand__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__AddCommand__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__AddCommand__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__AddCommand__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__AddCommand__request__parameter5,
+ NULL};
const ford_message_descriptions::MessageDescription VR__AddCommand__request = {
- "VR",
- "AddCommand",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VR_AddCommand,
- VR__AddCommand__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__AddCommand__response__parameters[] = {
- NULL };
+ "VR",
+ "AddCommand",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VR_AddCommand,
+ VR__AddCommand__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__AddCommand__response__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription VR__AddCommand__response = {
- "VR",
- "AddCommand",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VR_AddCommand,
- VR__AddCommand__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__DeleteCommand__request__parameter1 = {
- "cmdID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__DeleteCommand__request__parameter2 = {
- "type",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__DeleteCommand__request__parameter3 = {
- "grammarID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__DeleteCommand__request__parameter4 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VR__DeleteCommand__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__DeleteCommand__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VR__DeleteCommand__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VR__DeleteCommand__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VR__DeleteCommand__request__parameter4,
- NULL };
-const ford_message_descriptions::MessageDescription VR__DeleteCommand__request = {
- "VR",
- "DeleteCommand",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VR_DeleteCommand,
- VR__DeleteCommand__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__DeleteCommand__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VR__DeleteCommand__response = {
- "VR",
- "DeleteCommand",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VR_DeleteCommand,
- VR__DeleteCommand__response__parameters
-};
-
-const ford_message_descriptions::StructDescription VR__PerformInteraction__request__parameter1_array = {
- {
- "helpPrompt",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription VR__PerformInteraction__request__parameter1 = {
- {
- "helpPrompt",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter1_array,
- "(si)"
-};
-const ford_message_descriptions::StructDescription VR__PerformInteraction__request__parameter2_array = {
- {
- "initialPrompt",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription VR__PerformInteraction__request__parameter2 = {
- {
- "initialPrompt",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter2_array,
- "(si)"
-};
-const ford_message_descriptions::StructDescription VR__PerformInteraction__request__parameter3_array = {
- {
- "timeoutPrompt",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription VR__PerformInteraction__request__parameter3 = {
- {
- "timeoutPrompt",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter3_array,
- "(si)"
-};
-const ford_message_descriptions::ParameterDescription VR__PerformInteraction__request__parameter4 = {
- "timeout",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__PerformInteraction__request__parameter5_array = {
- "grammarID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ArrayDescription VR__PerformInteraction__request__parameter5 = {
- {
- "grammarID",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter5_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* VR__PerformInteraction__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__request__parameter5,
- NULL };
-const ford_message_descriptions::MessageDescription VR__PerformInteraction__request = {
- "VR",
- "PerformInteraction",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VR_PerformInteraction,
- VR__PerformInteraction__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__PerformInteraction__response__parameter1 = {
- "choiceID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* VR__PerformInteraction__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__PerformInteraction__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VR__PerformInteraction__response = {
- "VR",
- "PerformInteraction",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VR_PerformInteraction,
- VR__PerformInteraction__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__OnCommand__notification__parameter1 = {
- "cmdID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__OnCommand__notification__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VR__OnCommand__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__OnCommand__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VR__OnCommand__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription VR__OnCommand__notification = {
- "VR",
- "OnCommand",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VR_OnCommand,
- VR__OnCommand__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__ChangeRegistration__request__parameter1_array = {
- "vrSynonyms",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription VR__ChangeRegistration__request__parameter1 = {
- {
- "vrSynonyms",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&VR__ChangeRegistration__request__parameter1_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription VR__ChangeRegistration__request__parameter2 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription VR__ChangeRegistration__request__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VR__ChangeRegistration__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__ChangeRegistration__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VR__ChangeRegistration__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VR__ChangeRegistration__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription VR__ChangeRegistration__request = {
- "VR",
- "ChangeRegistration",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VR_ChangeRegistration,
- VR__ChangeRegistration__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__ChangeRegistration__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VR__ChangeRegistration__response = {
- "VR",
- "ChangeRegistration",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VR_ChangeRegistration,
- VR__ChangeRegistration__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__OnLanguageChange__notification__parameter1 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VR__OnLanguageChange__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__OnLanguageChange__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VR__OnLanguageChange__notification = {
- "VR",
- "OnLanguageChange",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VR_OnLanguageChange,
- VR__OnLanguageChange__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__GetSupportedLanguages__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VR__GetSupportedLanguages__request = {
- "VR",
- "GetSupportedLanguages",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VR_GetSupportedLanguages,
- VR__GetSupportedLanguages__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__GetSupportedLanguages__response__parameter1_array = {
- "languages",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription VR__GetSupportedLanguages__response__parameter1 = {
- {
- "languages",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&VR__GetSupportedLanguages__response__parameter1_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* VR__GetSupportedLanguages__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__GetSupportedLanguages__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VR__GetSupportedLanguages__response = {
- "VR",
- "GetSupportedLanguages",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VR_GetSupportedLanguages,
- VR__GetSupportedLanguages__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__GetLanguage__request__parameters[] = {
- NULL };
+ "VR",
+ "AddCommand",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VR_AddCommand,
+ VR__AddCommand__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__DeleteCommand__request__parameter1 = {
+ "cmdID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VR__DeleteCommand__request__parameter2 = {
+ "type", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ VR__DeleteCommand__request__parameter3 = {
+ "grammarID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VR__DeleteCommand__request__parameter4 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VR__DeleteCommand__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__DeleteCommand__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__DeleteCommand__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__DeleteCommand__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__DeleteCommand__request__parameter4,
+ NULL};
+const ford_message_descriptions::MessageDescription VR__DeleteCommand__request =
+ {"VR",
+ "DeleteCommand",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VR_DeleteCommand,
+ VR__DeleteCommand__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__DeleteCommand__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VR__DeleteCommand__response = {"VR",
+ "DeleteCommand",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VR_DeleteCommand,
+ VR__DeleteCommand__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ VR__PerformInteraction__request__parameter1_array = {
+ {"helpPrompt", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ VR__PerformInteraction__request__parameter1 = {
+ {"helpPrompt", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter1_array,
+ "(si)"};
+const ford_message_descriptions::StructDescription
+ VR__PerformInteraction__request__parameter2_array = {
+ {"initialPrompt", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ VR__PerformInteraction__request__parameter2 = {
+ {"initialPrompt", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter2_array,
+ "(si)"};
+const ford_message_descriptions::StructDescription
+ VR__PerformInteraction__request__parameter3_array = {
+ {"timeoutPrompt", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ VR__PerformInteraction__request__parameter3 = {
+ {"timeoutPrompt", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter3_array,
+ "(si)"};
+const ford_message_descriptions::ParameterDescription
+ VR__PerformInteraction__request__parameter4 = {
+ "timeout", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VR__PerformInteraction__request__parameter5_array = {
+ "grammarID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ArrayDescription
+ VR__PerformInteraction__request__parameter5 = {
+ {"grammarID", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter5_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ VR__PerformInteraction__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__request__parameter5,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VR__PerformInteraction__request = {
+ "VR",
+ "PerformInteraction",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VR_PerformInteraction,
+ VR__PerformInteraction__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__PerformInteraction__response__parameter1 = {
+ "choiceID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ VR__PerformInteraction__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__PerformInteraction__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VR__PerformInteraction__response = {
+ "VR",
+ "PerformInteraction",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VR_PerformInteraction,
+ VR__PerformInteraction__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__OnCommand__notification__parameter1 = {
+ "cmdID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VR__OnCommand__notification__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VR__OnCommand__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__OnCommand__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__OnCommand__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VR__OnCommand__notification = {"VR",
+ "OnCommand",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VR_OnCommand,
+ VR__OnCommand__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__ChangeRegistration__request__parameter1_array = {
+ "vrSynonyms", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ VR__ChangeRegistration__request__parameter1 = {
+ {"vrSynonyms", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__ChangeRegistration__request__parameter1_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ VR__ChangeRegistration__request__parameter2 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ VR__ChangeRegistration__request__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VR__ChangeRegistration__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__ChangeRegistration__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__ChangeRegistration__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__ChangeRegistration__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VR__ChangeRegistration__request = {
+ "VR",
+ "ChangeRegistration",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VR_ChangeRegistration,
+ VR__ChangeRegistration__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__ChangeRegistration__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VR__ChangeRegistration__response = {
+ "VR",
+ "ChangeRegistration",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VR_ChangeRegistration,
+ VR__ChangeRegistration__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__OnLanguageChange__notification__parameter1 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VR__OnLanguageChange__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__OnLanguageChange__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VR__OnLanguageChange__notification = {
+ "VR",
+ "OnLanguageChange",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VR_OnLanguageChange,
+ VR__OnLanguageChange__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__GetSupportedLanguages__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VR__GetSupportedLanguages__request = {
+ "VR",
+ "GetSupportedLanguages",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VR_GetSupportedLanguages,
+ VR__GetSupportedLanguages__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__GetSupportedLanguages__response__parameter1_array = {
+ "languages", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ VR__GetSupportedLanguages__response__parameter1 = {
+ {"languages", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__GetSupportedLanguages__response__parameter1_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ VR__GetSupportedLanguages__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__GetSupportedLanguages__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VR__GetSupportedLanguages__response = {
+ "VR",
+ "GetSupportedLanguages",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VR_GetSupportedLanguages,
+ VR__GetSupportedLanguages__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__GetLanguage__request__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription VR__GetLanguage__request = {
- "VR",
- "GetLanguage",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VR_GetLanguage,
- VR__GetLanguage__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__GetLanguage__response__parameter1 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VR__GetLanguage__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__GetLanguage__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VR__GetLanguage__response = {
- "VR",
- "GetLanguage",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VR_GetLanguage,
- VR__GetLanguage__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VR__GetCapabilities__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VR__GetCapabilities__request = {
- "VR",
- "GetCapabilities",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VR_GetCapabilities,
- VR__GetCapabilities__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VR__GetCapabilities__response__parameter1_array = {
- "vrCapabilities",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription VR__GetCapabilities__response__parameter1 = {
- {
- "vrCapabilities",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&VR__GetCapabilities__response__parameter1_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* VR__GetCapabilities__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VR__GetCapabilities__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VR__GetCapabilities__response = {
- "VR",
- "GetCapabilities",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VR_GetCapabilities,
- VR__GetCapabilities__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__GetCapabilities__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__GetCapabilities__request = {
- "TTS",
- "GetCapabilities",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::TTS_GetCapabilities,
- TTS__GetCapabilities__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription TTS__GetCapabilities__response__parameter1_array = {
- "speechCapabilities",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription TTS__GetCapabilities__response__parameter1 = {
- {
- "speechCapabilities",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&TTS__GetCapabilities__response__parameter1_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription TTS__GetCapabilities__response__parameter2_array = {
- "prerecordedSpeechCapabilities",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription TTS__GetCapabilities__response__parameter2 = {
- {
- "prerecordedSpeechCapabilities",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&TTS__GetCapabilities__response__parameter2_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* TTS__GetCapabilities__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__GetCapabilities__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&TTS__GetCapabilities__response__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription TTS__GetCapabilities__response = {
- "TTS",
- "GetCapabilities",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::TTS_GetCapabilities,
- TTS__GetCapabilities__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__Started__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__Started__notification = {
- "TTS",
- "Started",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::TTS_Started,
- TTS__Started__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__Stopped__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__Stopped__notification = {
- "TTS",
- "Stopped",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::TTS_Stopped,
- TTS__Stopped__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__IsReady__request__parameters[] = {
- NULL };
+ "VR",
+ "GetLanguage",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VR_GetLanguage,
+ VR__GetLanguage__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__GetLanguage__response__parameter1 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VR__GetLanguage__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__GetLanguage__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription VR__GetLanguage__response =
+ {"VR",
+ "GetLanguage",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VR_GetLanguage,
+ VR__GetLanguage__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VR__GetCapabilities__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VR__GetCapabilities__request = {"VR",
+ "GetCapabilities",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VR_GetCapabilities,
+ VR__GetCapabilities__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VR__GetCapabilities__response__parameter1_array = {
+ "vrCapabilities", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ VR__GetCapabilities__response__parameter1 = {
+ {"vrCapabilities", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__GetCapabilities__response__parameter1_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ VR__GetCapabilities__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VR__GetCapabilities__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VR__GetCapabilities__response = {"VR",
+ "GetCapabilities",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VR_GetCapabilities,
+ VR__GetCapabilities__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__GetCapabilities__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__GetCapabilities__request = {"TTS",
+ "GetCapabilities",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::TTS_GetCapabilities,
+ TTS__GetCapabilities__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ TTS__GetCapabilities__response__parameter1_array = {
+ "speechCapabilities", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ TTS__GetCapabilities__response__parameter1 = {
+ {"speechCapabilities", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__GetCapabilities__response__parameter1_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription
+ TTS__GetCapabilities__response__parameter2_array = {
+ "prerecordedSpeechCapabilities", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ TTS__GetCapabilities__response__parameter2 = {
+ {"prerecordedSpeechCapabilities",
+ ford_message_descriptions::Array,
+ true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__GetCapabilities__response__parameter2_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ TTS__GetCapabilities__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__GetCapabilities__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__GetCapabilities__response__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__GetCapabilities__response = {
+ "TTS",
+ "GetCapabilities",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::TTS_GetCapabilities,
+ TTS__GetCapabilities__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__Started__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription TTS__Started__notification =
+ {"TTS",
+ "Started",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::TTS_Started,
+ TTS__Started__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__Stopped__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription TTS__Stopped__notification =
+ {"TTS",
+ "Stopped",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::TTS_Stopped,
+ TTS__Stopped__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__IsReady__request__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription TTS__IsReady__request = {
- "TTS",
- "IsReady",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::TTS_IsReady,
- TTS__IsReady__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription TTS__IsReady__response__parameter1 = {
- "available",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* TTS__IsReady__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__IsReady__response__parameter1,
- NULL };
+ "TTS",
+ "IsReady",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::TTS_IsReady,
+ TTS__IsReady__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ TTS__IsReady__response__parameter1 = {
+ "available", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ TTS__IsReady__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__IsReady__response__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription TTS__IsReady__response = {
- "TTS",
- "IsReady",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::TTS_IsReady,
- TTS__IsReady__response__parameters
-};
-
-const ford_message_descriptions::StructDescription TTS__Speak__request__parameter1_array = {
- {
- "ttsChunks",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription TTS__Speak__request__parameter1 = {
- {
- "ttsChunks",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&TTS__Speak__request__parameter1_array,
- "(si)"
-};
-const ford_message_descriptions::ParameterDescription TTS__Speak__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription TTS__Speak__request__parameter3 = {
- "speakType",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* TTS__Speak__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__Speak__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&TTS__Speak__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&TTS__Speak__request__parameter3,
- NULL };
+ "TTS",
+ "IsReady",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::TTS_IsReady,
+ TTS__IsReady__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ TTS__Speak__request__parameter1_array = {
+ {"ttsChunks", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ TTS__Speak__request__parameter1 = {
+ {"ttsChunks", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__Speak__request__parameter1_array,
+ "(si)"};
+const ford_message_descriptions::ParameterDescription
+ TTS__Speak__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ TTS__Speak__request__parameter3 = {
+ "speakType", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ TTS__Speak__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__Speak__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__Speak__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__Speak__request__parameter3,
+ NULL};
const ford_message_descriptions::MessageDescription TTS__Speak__request = {
- "TTS",
- "Speak",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::TTS_Speak,
- TTS__Speak__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__Speak__response__parameters[] = {
- NULL };
+ "TTS",
+ "Speak",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::TTS_Speak,
+ TTS__Speak__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__Speak__response__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription TTS__Speak__response = {
- "TTS",
- "Speak",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::TTS_Speak,
- TTS__Speak__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__StopSpeaking__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__StopSpeaking__request = {
- "TTS",
- "StopSpeaking",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::TTS_StopSpeaking,
- TTS__StopSpeaking__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__StopSpeaking__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__StopSpeaking__response = {
- "TTS",
- "StopSpeaking",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::TTS_StopSpeaking,
- TTS__StopSpeaking__response__parameters
-};
-
-const ford_message_descriptions::StructDescription TTS__ChangeRegistration__request__parameter1_array = {
- {
- "ttsName",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription TTS__ChangeRegistration__request__parameter1 = {
- {
- "ttsName",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&TTS__ChangeRegistration__request__parameter1_array,
- "(si)"
-};
-const ford_message_descriptions::ParameterDescription TTS__ChangeRegistration__request__parameter2 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription TTS__ChangeRegistration__request__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* TTS__ChangeRegistration__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__ChangeRegistration__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&TTS__ChangeRegistration__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&TTS__ChangeRegistration__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription TTS__ChangeRegistration__request = {
- "TTS",
- "ChangeRegistration",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::TTS_ChangeRegistration,
- TTS__ChangeRegistration__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__ChangeRegistration__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__ChangeRegistration__response = {
- "TTS",
- "ChangeRegistration",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::TTS_ChangeRegistration,
- TTS__ChangeRegistration__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription TTS__OnLanguageChange__notification__parameter1 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* TTS__OnLanguageChange__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__OnLanguageChange__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription TTS__OnLanguageChange__notification = {
- "TTS",
- "OnLanguageChange",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::TTS_OnLanguageChange,
- TTS__OnLanguageChange__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__GetSupportedLanguages__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__GetSupportedLanguages__request = {
- "TTS",
- "GetSupportedLanguages",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::TTS_GetSupportedLanguages,
- TTS__GetSupportedLanguages__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription TTS__GetSupportedLanguages__response__parameter1_array = {
- "languages",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription TTS__GetSupportedLanguages__response__parameter1 = {
- {
- "languages",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&TTS__GetSupportedLanguages__response__parameter1_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* TTS__GetSupportedLanguages__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__GetSupportedLanguages__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription TTS__GetSupportedLanguages__response = {
- "TTS",
- "GetSupportedLanguages",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::TTS_GetSupportedLanguages,
- TTS__GetSupportedLanguages__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__GetLanguage__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__GetLanguage__request = {
- "TTS",
- "GetLanguage",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::TTS_GetLanguage,
- TTS__GetLanguage__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription TTS__GetLanguage__response__parameter1 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* TTS__GetLanguage__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__GetLanguage__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription TTS__GetLanguage__response = {
- "TTS",
- "GetLanguage",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::TTS_GetLanguage,
- TTS__GetLanguage__response__parameters
-};
-
-const ford_message_descriptions::StructDescription TTS__SetGlobalProperties__request__parameter1_array = {
- {
- "helpPrompt",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription TTS__SetGlobalProperties__request__parameter1 = {
- {
- "helpPrompt",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&TTS__SetGlobalProperties__request__parameter1_array,
- "(si)"
-};
-const ford_message_descriptions::StructDescription TTS__SetGlobalProperties__request__parameter2_array = {
- {
- "timeoutPrompt",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TTSChunk__parameters
-};
-const ford_message_descriptions::ArrayDescription TTS__SetGlobalProperties__request__parameter2 = {
- {
- "timeoutPrompt",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&TTS__SetGlobalProperties__request__parameter2_array,
- "(si)"
-};
-const ford_message_descriptions::ParameterDescription TTS__SetGlobalProperties__request__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* TTS__SetGlobalProperties__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__SetGlobalProperties__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&TTS__SetGlobalProperties__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&TTS__SetGlobalProperties__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription TTS__SetGlobalProperties__request = {
- "TTS",
- "SetGlobalProperties",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::TTS_SetGlobalProperties,
- TTS__SetGlobalProperties__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* TTS__SetGlobalProperties__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription TTS__SetGlobalProperties__response = {
- "TTS",
- "SetGlobalProperties",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::TTS_SetGlobalProperties,
- TTS__SetGlobalProperties__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription TTS__OnResetTimeout__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription TTS__OnResetTimeout__notification__parameter2 = {
- "methodName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* TTS__OnResetTimeout__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&TTS__OnResetTimeout__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&TTS__OnResetTimeout__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription TTS__OnResetTimeout__notification = {
- "TTS",
- "OnResetTimeout",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::TTS_OnResetTimeout,
- TTS__OnResetTimeout__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription UI__Alert__request__parameter1_array = {
- {
- "alertStrings",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TextFieldStruct__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__Alert__request__parameter1 = {
- {
- "alertStrings",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__request__parameter1_array,
- "(is)"
-};
-const ford_message_descriptions::ParameterDescription UI__Alert__request__parameter2 = {
- "duration",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::StructDescription UI__Alert__request__parameter3_array = {
- {
- "softButtons",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__SoftButton__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__Alert__request__parameter3 = {
- {
- "softButtons",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__request__parameter3_array,
- "(i(bs)(b(si))(bb)ii)"
-};
-const ford_message_descriptions::ParameterDescription UI__Alert__request__parameter4 = {
- "progressIndicator",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription UI__Alert__request__parameter5 = {
- "alertType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__Alert__request__parameter6 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__Alert__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__request__parameter6,
- NULL };
+ "TTS",
+ "Speak",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::TTS_Speak,
+ TTS__Speak__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__StopSpeaking__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription TTS__StopSpeaking__request =
+ {"TTS",
+ "StopSpeaking",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::TTS_StopSpeaking,
+ TTS__StopSpeaking__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__StopSpeaking__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__StopSpeaking__response = {"TTS",
+ "StopSpeaking",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::TTS_StopSpeaking,
+ TTS__StopSpeaking__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ TTS__ChangeRegistration__request__parameter1_array = {
+ {"ttsName", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ TTS__ChangeRegistration__request__parameter1 = {
+ {"ttsName", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__ChangeRegistration__request__parameter1_array,
+ "(si)"};
+const ford_message_descriptions::ParameterDescription
+ TTS__ChangeRegistration__request__parameter2 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ TTS__ChangeRegistration__request__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ TTS__ChangeRegistration__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__ChangeRegistration__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__ChangeRegistration__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__ChangeRegistration__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__ChangeRegistration__request = {
+ "TTS",
+ "ChangeRegistration",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::TTS_ChangeRegistration,
+ TTS__ChangeRegistration__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__ChangeRegistration__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__ChangeRegistration__response = {
+ "TTS",
+ "ChangeRegistration",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::TTS_ChangeRegistration,
+ TTS__ChangeRegistration__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ TTS__OnLanguageChange__notification__parameter1 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ TTS__OnLanguageChange__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__OnLanguageChange__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__OnLanguageChange__notification = {
+ "TTS",
+ "OnLanguageChange",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::TTS_OnLanguageChange,
+ TTS__OnLanguageChange__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__GetSupportedLanguages__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__GetSupportedLanguages__request = {
+ "TTS",
+ "GetSupportedLanguages",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::TTS_GetSupportedLanguages,
+ TTS__GetSupportedLanguages__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ TTS__GetSupportedLanguages__response__parameter1_array = {
+ "languages", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ TTS__GetSupportedLanguages__response__parameter1 = {
+ {"languages", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__GetSupportedLanguages__response__parameter1_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ TTS__GetSupportedLanguages__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__GetSupportedLanguages__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__GetSupportedLanguages__response = {
+ "TTS",
+ "GetSupportedLanguages",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::TTS_GetSupportedLanguages,
+ TTS__GetSupportedLanguages__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__GetLanguage__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription TTS__GetLanguage__request =
+ {"TTS",
+ "GetLanguage",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::TTS_GetLanguage,
+ TTS__GetLanguage__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ TTS__GetLanguage__response__parameter1 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ TTS__GetLanguage__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__GetLanguage__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription TTS__GetLanguage__response =
+ {"TTS",
+ "GetLanguage",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::TTS_GetLanguage,
+ TTS__GetLanguage__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ TTS__SetGlobalProperties__request__parameter1_array = {
+ {"helpPrompt", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ TTS__SetGlobalProperties__request__parameter1 = {
+ {"helpPrompt", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__SetGlobalProperties__request__parameter1_array,
+ "(si)"};
+const ford_message_descriptions::StructDescription
+ TTS__SetGlobalProperties__request__parameter2_array = {
+ {"timeoutPrompt", ford_message_descriptions::Struct, true},
+ Structs::Common__TTSChunk__parameters};
+const ford_message_descriptions::ArrayDescription
+ TTS__SetGlobalProperties__request__parameter2 = {
+ {"timeoutPrompt", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__SetGlobalProperties__request__parameter2_array,
+ "(si)"};
+const ford_message_descriptions::ParameterDescription
+ TTS__SetGlobalProperties__request__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ TTS__SetGlobalProperties__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__SetGlobalProperties__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__SetGlobalProperties__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__SetGlobalProperties__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__SetGlobalProperties__request = {
+ "TTS",
+ "SetGlobalProperties",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::TTS_SetGlobalProperties,
+ TTS__SetGlobalProperties__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ TTS__SetGlobalProperties__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__SetGlobalProperties__response = {
+ "TTS",
+ "SetGlobalProperties",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::TTS_SetGlobalProperties,
+ TTS__SetGlobalProperties__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ TTS__OnResetTimeout__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ TTS__OnResetTimeout__notification__parameter2 = {
+ "methodName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ TTS__OnResetTimeout__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__OnResetTimeout__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&TTS__OnResetTimeout__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ TTS__OnResetTimeout__notification = {
+ "TTS",
+ "OnResetTimeout",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::TTS_OnResetTimeout,
+ TTS__OnResetTimeout__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ UI__Alert__request__parameter1_array = {
+ {"alertStrings", ford_message_descriptions::Struct, true},
+ Structs::Common__TextFieldStruct__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__Alert__request__parameter1 = {
+ {"alertStrings", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__request__parameter1_array,
+ "(is)"};
+const ford_message_descriptions::ParameterDescription
+ UI__Alert__request__parameter2 = {
+ "duration", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::StructDescription
+ UI__Alert__request__parameter3_array = {
+ {"softButtons", ford_message_descriptions::Struct, true},
+ Structs::Common__SoftButton__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__Alert__request__parameter3 = {
+ {"softButtons", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__request__parameter3_array,
+ "(i(bs)(b(si))(bb)ii)"};
+const ford_message_descriptions::ParameterDescription
+ UI__Alert__request__parameter4 = {
+ "progressIndicator", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ UI__Alert__request__parameter5 = {
+ "alertType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ UI__Alert__request__parameter6 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__Alert__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__request__parameter6,
+ NULL};
const ford_message_descriptions::MessageDescription UI__Alert__request = {
- "UI",
- "Alert",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_Alert,
- UI__Alert__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__Alert__response__parameter1 = {
- "tryAgainTime",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* UI__Alert__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__Alert__response__parameter1,
- NULL };
+ "UI",
+ "Alert",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_Alert,
+ UI__Alert__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__Alert__response__parameter1 = {
+ "tryAgainTime", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ UI__Alert__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Alert__response__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription UI__Alert__response = {
- "UI",
- "Alert",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_Alert,
- UI__Alert__response__parameters
-};
-
-const ford_message_descriptions::StructDescription UI__Show__request__parameter1_array = {
- {
- "showStrings",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TextFieldStruct__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__Show__request__parameter1 = {
- {
- "showStrings",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter1_array,
- "(is)"
-};
-const ford_message_descriptions::ParameterDescription UI__Show__request__parameter2 = {
- "alignment",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::StructDescription UI__Show__request__parameter3 = {
- {
- "graphic",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::StructDescription UI__Show__request__parameter4 = {
- {
- "secondaryGraphic",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::StructDescription UI__Show__request__parameter5_array = {
- {
- "softButtons",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__SoftButton__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__Show__request__parameter5 = {
- {
- "softButtons",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter5_array,
- "(i(bs)(b(si))(bb)ii)"
-};
-const ford_message_descriptions::ParameterDescription UI__Show__request__parameter6_array = {
- "customPresets",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription UI__Show__request__parameter6 = {
- {
- "customPresets",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter6_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription UI__Show__request__parameter7 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__Show__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&UI__Show__request__parameter7,
- NULL };
+ "UI",
+ "Alert",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_Alert,
+ UI__Alert__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ UI__Show__request__parameter1_array = {
+ {"showStrings", ford_message_descriptions::Struct, true},
+ Structs::Common__TextFieldStruct__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__Show__request__parameter1 = {
+ {"showStrings", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter1_array,
+ "(is)"};
+const ford_message_descriptions::ParameterDescription
+ UI__Show__request__parameter2 = {
+ "alignment", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::StructDescription
+ UI__Show__request__parameter3 = {
+ {"graphic", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::StructDescription
+ UI__Show__request__parameter4 = {
+ {"secondaryGraphic", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::StructDescription
+ UI__Show__request__parameter5_array = {
+ {"softButtons", ford_message_descriptions::Struct, true},
+ Structs::Common__SoftButton__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__Show__request__parameter5 = {
+ {"softButtons", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter5_array,
+ "(i(bs)(b(si))(bb)ii)"};
+const ford_message_descriptions::ParameterDescription
+ UI__Show__request__parameter6_array = {
+ "customPresets", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ UI__Show__request__parameter6 = {
+ {"customPresets", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter6_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ UI__Show__request__parameter7 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__Show__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Show__request__parameter7,
+ NULL};
const ford_message_descriptions::MessageDescription UI__Show__request = {
- "UI",
- "Show",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_Show,
- UI__Show__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__Show__response__parameters[] = {
- NULL };
+ "UI",
+ "Show",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_Show,
+ UI__Show__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__Show__response__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription UI__Show__response = {
- "UI",
- "Show",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_Show,
- UI__Show__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__AddCommand__request__parameter1 = {
- "cmdID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::StructDescription UI__AddCommand__request__parameter2 = {
- {
- "menuParams",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__MenuParams__parameters
-};
-const ford_message_descriptions::StructDescription UI__AddCommand__request__parameter3 = {
- {
- "cmdIcon",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription UI__AddCommand__request__parameter4 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__AddCommand__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__AddCommand__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__AddCommand__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__AddCommand__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__AddCommand__request__parameter4,
- NULL };
+ "UI",
+ "Show",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_Show,
+ UI__Show__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__AddCommand__request__parameter1 = {
+ "cmdID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::StructDescription
+ UI__AddCommand__request__parameter2 = {
+ {"menuParams", ford_message_descriptions::Struct, false},
+ Structs::Common__MenuParams__parameters};
+const ford_message_descriptions::StructDescription
+ UI__AddCommand__request__parameter3 = {
+ {"cmdIcon", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription
+ UI__AddCommand__request__parameter4 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__AddCommand__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__AddCommand__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__AddCommand__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__AddCommand__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__AddCommand__request__parameter4,
+ NULL};
const ford_message_descriptions::MessageDescription UI__AddCommand__request = {
- "UI",
- "AddCommand",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_AddCommand,
- UI__AddCommand__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__AddCommand__response__parameters[] = {
- NULL };
+ "UI",
+ "AddCommand",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_AddCommand,
+ UI__AddCommand__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__AddCommand__response__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription UI__AddCommand__response = {
- "UI",
- "AddCommand",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_AddCommand,
- UI__AddCommand__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__DeleteCommand__request__parameter1 = {
- "cmdID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__DeleteCommand__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__DeleteCommand__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__DeleteCommand__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__DeleteCommand__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__DeleteCommand__request = {
- "UI",
- "DeleteCommand",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_DeleteCommand,
- UI__DeleteCommand__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__DeleteCommand__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__DeleteCommand__response = {
- "UI",
- "DeleteCommand",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_DeleteCommand,
- UI__DeleteCommand__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__AddSubMenu__request__parameter1 = {
- "menuID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::StructDescription UI__AddSubMenu__request__parameter2 = {
- {
- "menuParams",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__MenuParams__parameters
-};
-const ford_message_descriptions::ParameterDescription UI__AddSubMenu__request__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__AddSubMenu__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__AddSubMenu__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__AddSubMenu__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__AddSubMenu__request__parameter3,
- NULL };
+ "UI",
+ "AddCommand",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_AddCommand,
+ UI__AddCommand__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__DeleteCommand__request__parameter1 = {
+ "cmdID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__DeleteCommand__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__DeleteCommand__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__DeleteCommand__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__DeleteCommand__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription UI__DeleteCommand__request =
+ {"UI",
+ "DeleteCommand",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_DeleteCommand,
+ UI__DeleteCommand__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__DeleteCommand__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__DeleteCommand__response = {"UI",
+ "DeleteCommand",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_DeleteCommand,
+ UI__DeleteCommand__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__AddSubMenu__request__parameter1 = {
+ "menuID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::StructDescription
+ UI__AddSubMenu__request__parameter2 = {
+ {"menuParams", ford_message_descriptions::Struct, true},
+ Structs::Common__MenuParams__parameters};
+const ford_message_descriptions::ParameterDescription
+ UI__AddSubMenu__request__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__AddSubMenu__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__AddSubMenu__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__AddSubMenu__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__AddSubMenu__request__parameter3,
+ NULL};
const ford_message_descriptions::MessageDescription UI__AddSubMenu__request = {
- "UI",
- "AddSubMenu",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_AddSubMenu,
- UI__AddSubMenu__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__AddSubMenu__response__parameters[] = {
- NULL };
+ "UI",
+ "AddSubMenu",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_AddSubMenu,
+ UI__AddSubMenu__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__AddSubMenu__response__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription UI__AddSubMenu__response = {
- "UI",
- "AddSubMenu",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_AddSubMenu,
- UI__AddSubMenu__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__DeleteSubMenu__request__parameter1 = {
- "menuID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__DeleteSubMenu__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__DeleteSubMenu__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__DeleteSubMenu__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__DeleteSubMenu__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__DeleteSubMenu__request = {
- "UI",
- "DeleteSubMenu",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_DeleteSubMenu,
- UI__DeleteSubMenu__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__DeleteSubMenu__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__DeleteSubMenu__response = {
- "UI",
- "DeleteSubMenu",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_DeleteSubMenu,
- UI__DeleteSubMenu__response__parameters
-};
-
-const ford_message_descriptions::StructDescription UI__PerformInteraction__request__parameter1 = {
- {
- "initialText",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__TextFieldStruct__parameters
-};
-const ford_message_descriptions::StructDescription UI__PerformInteraction__request__parameter2_array = {
- {
- "choiceSet",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__Choice__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__PerformInteraction__request__parameter2 = {
- {
- "choiceSet",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter2_array,
- "(i(bs)(b(si))(bs)(bs)(b(si)))"
-};
-const ford_message_descriptions::ParameterDescription UI__PerformInteraction__request__parameter3 = {
- "vrHelpTitle",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription UI__PerformInteraction__request__parameter4_array = {
- {
- "vrHelp",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VrHelpItem__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__PerformInteraction__request__parameter4 = {
- {
- "vrHelp",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter4_array,
- "(s(b(si))i)"
-};
-const ford_message_descriptions::ParameterDescription UI__PerformInteraction__request__parameter5 = {
- "timeout",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__PerformInteraction__request__parameter6 = {
- "interactionLayout",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription UI__PerformInteraction__request__parameter7 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__PerformInteraction__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__request__parameter7,
- NULL };
-const ford_message_descriptions::MessageDescription UI__PerformInteraction__request = {
- "UI",
- "PerformInteraction",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_PerformInteraction,
- UI__PerformInteraction__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__PerformInteraction__response__parameter1 = {
- "choiceID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription UI__PerformInteraction__response__parameter2 = {
- "manualTextEntry",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* UI__PerformInteraction__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformInteraction__response__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__PerformInteraction__response = {
- "UI",
- "PerformInteraction",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_PerformInteraction,
- UI__PerformInteraction__response__parameters
-};
-
-const ford_message_descriptions::StructDescription UI__SetMediaClockTimer__request__parameter1 = {
- {
- "startTime",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__TimeFormat__parameters
-};
-const ford_message_descriptions::StructDescription UI__SetMediaClockTimer__request__parameter2 = {
- {
- "endTime",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__TimeFormat__parameters
-};
-const ford_message_descriptions::ParameterDescription UI__SetMediaClockTimer__request__parameter3 = {
- "updateMode",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__SetMediaClockTimer__request__parameter4 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__SetMediaClockTimer__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__SetMediaClockTimer__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetMediaClockTimer__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetMediaClockTimer__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetMediaClockTimer__request__parameter4,
- NULL };
-const ford_message_descriptions::MessageDescription UI__SetMediaClockTimer__request = {
- "UI",
- "SetMediaClockTimer",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_SetMediaClockTimer,
- UI__SetMediaClockTimer__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__SetMediaClockTimer__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__SetMediaClockTimer__response = {
- "UI",
- "SetMediaClockTimer",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_SetMediaClockTimer,
- UI__SetMediaClockTimer__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__SetGlobalProperties__request__parameter1 = {
- "vrHelpTitle",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription UI__SetGlobalProperties__request__parameter2_array = {
- {
- "vrHelp",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VrHelpItem__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__SetGlobalProperties__request__parameter2 = {
- {
- "vrHelp",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__SetGlobalProperties__request__parameter2_array,
- "(s(b(si))i)"
-};
-const ford_message_descriptions::ParameterDescription UI__SetGlobalProperties__request__parameter3 = {
- "menuTitle",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription UI__SetGlobalProperties__request__parameter4 = {
- {
- "menuIcon",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::StructDescription UI__SetGlobalProperties__request__parameter5 = {
- {
- "keyboardProperties",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__KeyboardProperties__parameters
-};
-const ford_message_descriptions::ParameterDescription UI__SetGlobalProperties__request__parameter6 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__SetGlobalProperties__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__SetGlobalProperties__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetGlobalProperties__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetGlobalProperties__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetGlobalProperties__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetGlobalProperties__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetGlobalProperties__request__parameter6,
- NULL };
-const ford_message_descriptions::MessageDescription UI__SetGlobalProperties__request = {
- "UI",
- "SetGlobalProperties",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_SetGlobalProperties,
- UI__SetGlobalProperties__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__SetGlobalProperties__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__SetGlobalProperties__response = {
- "UI",
- "SetGlobalProperties",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_SetGlobalProperties,
- UI__SetGlobalProperties__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__OnCommand__notification__parameter1 = {
- "cmdID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__OnCommand__notification__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__OnCommand__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__OnCommand__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__OnCommand__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__OnCommand__notification = {
- "UI",
- "OnCommand",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::UI_OnCommand,
- UI__OnCommand__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__OnSystemContext__notification__parameter1 = {
- "systemContext",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__OnSystemContext__notification__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* UI__OnSystemContext__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__OnSystemContext__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__OnSystemContext__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__OnSystemContext__notification = {
- "UI",
- "OnSystemContext",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::UI_OnSystemContext,
- UI__OnSystemContext__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__GetCapabilities__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__GetCapabilities__request = {
- "UI",
- "GetCapabilities",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_GetCapabilities,
- UI__GetCapabilities__request__parameters
-};
-
-const ford_message_descriptions::StructDescription UI__GetCapabilities__response__parameter1 = {
- {
- "displayCapabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DisplayCapabilities__parameters
-};
-const ford_message_descriptions::StructDescription UI__GetCapabilities__response__parameter2 = {
- {
- "audioPassThruCapabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__AudioPassThruCapabilities__parameters
-};
-const ford_message_descriptions::ParameterDescription UI__GetCapabilities__response__parameter3 = {
- "hmiZoneCapabilities",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::StructDescription UI__GetCapabilities__response__parameter4_array = {
- {
- "softButtonCapabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__SoftButtonCapabilities__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__GetCapabilities__response__parameter4 = {
- {
- "softButtonCapabilities",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__GetCapabilities__response__parameter4_array,
- "(bbbb)"
-};
-const ford_message_descriptions::StructDescription UI__GetCapabilities__response__parameter5 = {
- {
- "hmiCapabilities",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__HMICapabilities__parameters
-};
-const ford_message_descriptions::ParameterDescription* UI__GetCapabilities__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__GetCapabilities__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__GetCapabilities__response__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__GetCapabilities__response__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__GetCapabilities__response__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&UI__GetCapabilities__response__parameter5,
- NULL };
-const ford_message_descriptions::MessageDescription UI__GetCapabilities__response = {
- "UI",
- "GetCapabilities",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_GetCapabilities,
- UI__GetCapabilities__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__ChangeRegistration__request__parameter1 = {
- "appName",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription UI__ChangeRegistration__request__parameter2 = {
- "ngnMediaScreenAppName",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription UI__ChangeRegistration__request__parameter3 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__ChangeRegistration__request__parameter4_array = {
- "appHMIType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription UI__ChangeRegistration__request__parameter4 = {
- {
- "appHMIType",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__ChangeRegistration__request__parameter4_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription UI__ChangeRegistration__request__parameter5 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__ChangeRegistration__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__ChangeRegistration__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__ChangeRegistration__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__ChangeRegistration__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__ChangeRegistration__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&UI__ChangeRegistration__request__parameter5,
- NULL };
-const ford_message_descriptions::MessageDescription UI__ChangeRegistration__request = {
- "UI",
- "ChangeRegistration",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_ChangeRegistration,
- UI__ChangeRegistration__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__ChangeRegistration__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__ChangeRegistration__response = {
- "UI",
- "ChangeRegistration",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_ChangeRegistration,
- UI__ChangeRegistration__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__OnLanguageChange__notification__parameter1 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__OnLanguageChange__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__OnLanguageChange__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription UI__OnLanguageChange__notification = {
- "UI",
- "OnLanguageChange",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::UI_OnLanguageChange,
- UI__OnLanguageChange__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__GetSupportedLanguages__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__GetSupportedLanguages__request = {
- "UI",
- "GetSupportedLanguages",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_GetSupportedLanguages,
- UI__GetSupportedLanguages__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__GetSupportedLanguages__response__parameter1_array = {
- "languages",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription UI__GetSupportedLanguages__response__parameter1 = {
- {
- "languages",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__GetSupportedLanguages__response__parameter1_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* UI__GetSupportedLanguages__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__GetSupportedLanguages__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription UI__GetSupportedLanguages__response = {
- "UI",
- "GetSupportedLanguages",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_GetSupportedLanguages,
- UI__GetSupportedLanguages__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__GetLanguage__request__parameters[] = {
- NULL };
+ "UI",
+ "AddSubMenu",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_AddSubMenu,
+ UI__AddSubMenu__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__DeleteSubMenu__request__parameter1 = {
+ "menuID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__DeleteSubMenu__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__DeleteSubMenu__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__DeleteSubMenu__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__DeleteSubMenu__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription UI__DeleteSubMenu__request =
+ {"UI",
+ "DeleteSubMenu",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_DeleteSubMenu,
+ UI__DeleteSubMenu__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__DeleteSubMenu__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__DeleteSubMenu__response = {"UI",
+ "DeleteSubMenu",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_DeleteSubMenu,
+ UI__DeleteSubMenu__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ UI__PerformInteraction__request__parameter1 = {
+ {"initialText", ford_message_descriptions::Struct, false},
+ Structs::Common__TextFieldStruct__parameters};
+const ford_message_descriptions::StructDescription
+ UI__PerformInteraction__request__parameter2_array = {
+ {"choiceSet", ford_message_descriptions::Struct, true},
+ Structs::Common__Choice__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__PerformInteraction__request__parameter2 = {
+ {"choiceSet", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter2_array,
+ "(i(bs)(b(si))(bs)(bs)(b(si)))"};
+const ford_message_descriptions::ParameterDescription
+ UI__PerformInteraction__request__parameter3 = {
+ "vrHelpTitle", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription
+ UI__PerformInteraction__request__parameter4_array = {
+ {"vrHelp", ford_message_descriptions::Struct, true},
+ Structs::Common__VrHelpItem__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__PerformInteraction__request__parameter4 = {
+ {"vrHelp", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter4_array,
+ "(s(b(si))i)"};
+const ford_message_descriptions::ParameterDescription
+ UI__PerformInteraction__request__parameter5 = {
+ "timeout", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__PerformInteraction__request__parameter6 = {
+ "interactionLayout", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ UI__PerformInteraction__request__parameter7 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__PerformInteraction__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__request__parameter7,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__PerformInteraction__request = {
+ "UI",
+ "PerformInteraction",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_PerformInteraction,
+ UI__PerformInteraction__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__PerformInteraction__response__parameter1 = {
+ "choiceID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ UI__PerformInteraction__response__parameter2 = {
+ "manualTextEntry", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ UI__PerformInteraction__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformInteraction__response__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__PerformInteraction__response = {
+ "UI",
+ "PerformInteraction",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_PerformInteraction,
+ UI__PerformInteraction__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ UI__SetMediaClockTimer__request__parameter1 = {
+ {"startTime", ford_message_descriptions::Struct, false},
+ Structs::Common__TimeFormat__parameters};
+const ford_message_descriptions::StructDescription
+ UI__SetMediaClockTimer__request__parameter2 = {
+ {"endTime", ford_message_descriptions::Struct, false},
+ Structs::Common__TimeFormat__parameters};
+const ford_message_descriptions::ParameterDescription
+ UI__SetMediaClockTimer__request__parameter3 = {
+ "updateMode", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ UI__SetMediaClockTimer__request__parameter4 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__SetMediaClockTimer__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetMediaClockTimer__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetMediaClockTimer__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetMediaClockTimer__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetMediaClockTimer__request__parameter4,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__SetMediaClockTimer__request = {
+ "UI",
+ "SetMediaClockTimer",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_SetMediaClockTimer,
+ UI__SetMediaClockTimer__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__SetMediaClockTimer__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__SetMediaClockTimer__response = {
+ "UI",
+ "SetMediaClockTimer",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_SetMediaClockTimer,
+ UI__SetMediaClockTimer__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__SetGlobalProperties__request__parameter1 = {
+ "vrHelpTitle", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription
+ UI__SetGlobalProperties__request__parameter2_array = {
+ {"vrHelp", ford_message_descriptions::Struct, true},
+ Structs::Common__VrHelpItem__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__SetGlobalProperties__request__parameter2 = {
+ {"vrHelp", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetGlobalProperties__request__parameter2_array,
+ "(s(b(si))i)"};
+const ford_message_descriptions::ParameterDescription
+ UI__SetGlobalProperties__request__parameter3 = {
+ "menuTitle", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription
+ UI__SetGlobalProperties__request__parameter4 = {
+ {"menuIcon", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::StructDescription
+ UI__SetGlobalProperties__request__parameter5 = {
+ {"keyboardProperties", ford_message_descriptions::Struct, false},
+ Structs::Common__KeyboardProperties__parameters};
+const ford_message_descriptions::ParameterDescription
+ UI__SetGlobalProperties__request__parameter6 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__SetGlobalProperties__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetGlobalProperties__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetGlobalProperties__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetGlobalProperties__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetGlobalProperties__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetGlobalProperties__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetGlobalProperties__request__parameter6,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__SetGlobalProperties__request = {
+ "UI",
+ "SetGlobalProperties",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_SetGlobalProperties,
+ UI__SetGlobalProperties__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__SetGlobalProperties__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__SetGlobalProperties__response = {
+ "UI",
+ "SetGlobalProperties",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_SetGlobalProperties,
+ UI__SetGlobalProperties__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__OnCommand__notification__parameter1 = {
+ "cmdID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__OnCommand__notification__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__OnCommand__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnCommand__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnCommand__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__OnCommand__notification = {"UI",
+ "OnCommand",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::UI_OnCommand,
+ UI__OnCommand__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__OnSystemContext__notification__parameter1 = {
+ "systemContext", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ UI__OnSystemContext__notification__parameter2 = {
+ "appID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ UI__OnSystemContext__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnSystemContext__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnSystemContext__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__OnSystemContext__notification = {
+ "UI",
+ "OnSystemContext",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::UI_OnSystemContext,
+ UI__OnSystemContext__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__GetCapabilities__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__GetCapabilities__request = {"UI",
+ "GetCapabilities",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_GetCapabilities,
+ UI__GetCapabilities__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ UI__GetCapabilities__response__parameter1 = {
+ {"displayCapabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__DisplayCapabilities__parameters};
+const ford_message_descriptions::StructDescription
+ UI__GetCapabilities__response__parameter2 = {
+ {"audioPassThruCapabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__AudioPassThruCapabilities__parameters};
+const ford_message_descriptions::ParameterDescription
+ UI__GetCapabilities__response__parameter3 = {
+ "hmiZoneCapabilities", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::StructDescription
+ UI__GetCapabilities__response__parameter4_array = {
+ {"softButtonCapabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__SoftButtonCapabilities__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__GetCapabilities__response__parameter4 = {
+ {"softButtonCapabilities", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetCapabilities__response__parameter4_array,
+ "(bbbb)"};
+const ford_message_descriptions::StructDescription
+ UI__GetCapabilities__response__parameter5 = {
+ {"hmiCapabilities", ford_message_descriptions::Struct, false},
+ Structs::Common__HMICapabilities__parameters};
+const ford_message_descriptions::ParameterDescription*
+ UI__GetCapabilities__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetCapabilities__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetCapabilities__response__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetCapabilities__response__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetCapabilities__response__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetCapabilities__response__parameter5,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__GetCapabilities__response = {"UI",
+ "GetCapabilities",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_GetCapabilities,
+ UI__GetCapabilities__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__ChangeRegistration__request__parameter1 = {
+ "appName", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ UI__ChangeRegistration__request__parameter2 = {
+ "ngnMediaScreenAppName", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ UI__ChangeRegistration__request__parameter3 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ UI__ChangeRegistration__request__parameter4_array = {
+ "appHMIType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ UI__ChangeRegistration__request__parameter4 = {
+ {"appHMIType", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ChangeRegistration__request__parameter4_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription
+ UI__ChangeRegistration__request__parameter5 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__ChangeRegistration__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ChangeRegistration__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ChangeRegistration__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ChangeRegistration__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ChangeRegistration__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ChangeRegistration__request__parameter5,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__ChangeRegistration__request = {
+ "UI",
+ "ChangeRegistration",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_ChangeRegistration,
+ UI__ChangeRegistration__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__ChangeRegistration__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__ChangeRegistration__response = {
+ "UI",
+ "ChangeRegistration",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_ChangeRegistration,
+ UI__ChangeRegistration__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__OnLanguageChange__notification__parameter1 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__OnLanguageChange__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnLanguageChange__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__OnLanguageChange__notification = {
+ "UI",
+ "OnLanguageChange",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::UI_OnLanguageChange,
+ UI__OnLanguageChange__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__GetSupportedLanguages__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__GetSupportedLanguages__request = {
+ "UI",
+ "GetSupportedLanguages",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_GetSupportedLanguages,
+ UI__GetSupportedLanguages__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__GetSupportedLanguages__response__parameter1_array = {
+ "languages", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ UI__GetSupportedLanguages__response__parameter1 = {
+ {"languages", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetSupportedLanguages__response__parameter1_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ UI__GetSupportedLanguages__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetSupportedLanguages__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__GetSupportedLanguages__response = {
+ "UI",
+ "GetSupportedLanguages",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_GetSupportedLanguages,
+ UI__GetSupportedLanguages__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__GetLanguage__request__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription UI__GetLanguage__request = {
- "UI",
- "GetLanguage",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_GetLanguage,
- UI__GetLanguage__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__GetLanguage__response__parameter1 = {
- "language",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__GetLanguage__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__GetLanguage__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription UI__GetLanguage__response = {
- "UI",
- "GetLanguage",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_GetLanguage,
- UI__GetLanguage__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__OnDriverDistraction__notification__parameter1 = {
- "state",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__OnDriverDistraction__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__OnDriverDistraction__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription UI__OnDriverDistraction__notification = {
- "UI",
- "OnDriverDistraction",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::UI_OnDriverDistraction,
- UI__OnDriverDistraction__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription UI__SetAppIcon__request__parameter1 = {
- {
- "syncFileName",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription UI__SetAppIcon__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__SetAppIcon__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__SetAppIcon__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetAppIcon__request__parameter2,
- NULL };
+ "UI",
+ "GetLanguage",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_GetLanguage,
+ UI__GetLanguage__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__GetLanguage__response__parameter1 = {
+ "language", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__GetLanguage__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__GetLanguage__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription UI__GetLanguage__response =
+ {"UI",
+ "GetLanguage",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_GetLanguage,
+ UI__GetLanguage__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__OnDriverDistraction__notification__parameter1 = {
+ "state", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__OnDriverDistraction__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnDriverDistraction__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__OnDriverDistraction__notification = {
+ "UI",
+ "OnDriverDistraction",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::UI_OnDriverDistraction,
+ UI__OnDriverDistraction__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ UI__SetAppIcon__request__parameter1 = {
+ {"syncFileName", ford_message_descriptions::Struct, true},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription
+ UI__SetAppIcon__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__SetAppIcon__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetAppIcon__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetAppIcon__request__parameter2,
+ NULL};
const ford_message_descriptions::MessageDescription UI__SetAppIcon__request = {
- "UI",
- "SetAppIcon",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_SetAppIcon,
- UI__SetAppIcon__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__SetAppIcon__response__parameters[] = {
- NULL };
+ "UI",
+ "SetAppIcon",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_SetAppIcon,
+ UI__SetAppIcon__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__SetAppIcon__response__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription UI__SetAppIcon__response = {
- "UI",
- "SetAppIcon",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_SetAppIcon,
- UI__SetAppIcon__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__SetDisplayLayout__request__parameter1 = {
- "displayLayout",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__SetDisplayLayout__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__SetDisplayLayout__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__SetDisplayLayout__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetDisplayLayout__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__SetDisplayLayout__request = {
- "UI",
- "SetDisplayLayout",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_SetDisplayLayout,
- UI__SetDisplayLayout__request__parameters
-};
-
-const ford_message_descriptions::StructDescription UI__SetDisplayLayout__response__parameter1 = {
- {
- "displayCapabilities",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__DisplayCapabilities__parameters
-};
-const ford_message_descriptions::StructDescription UI__SetDisplayLayout__response__parameter2_array = {
- {
- "buttonCapabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ButtonCapabilities__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__SetDisplayLayout__response__parameter2 = {
- {
- "buttonCapabilities",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__SetDisplayLayout__response__parameter2_array,
- "(ibbb)"
-};
-const ford_message_descriptions::StructDescription UI__SetDisplayLayout__response__parameter3_array = {
- {
- "softButtonCapabilities",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__SoftButtonCapabilities__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__SetDisplayLayout__response__parameter3 = {
- {
- "softButtonCapabilities",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__SetDisplayLayout__response__parameter3_array,
- "(bbbb)"
-};
-const ford_message_descriptions::StructDescription UI__SetDisplayLayout__response__parameter4 = {
- {
- "presetBankCapabilities",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__PresetBankCapabilities__parameters
-};
-const ford_message_descriptions::ParameterDescription* UI__SetDisplayLayout__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__SetDisplayLayout__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetDisplayLayout__response__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetDisplayLayout__response__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__SetDisplayLayout__response__parameter4,
- NULL };
-const ford_message_descriptions::MessageDescription UI__SetDisplayLayout__response = {
- "UI",
- "SetDisplayLayout",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_SetDisplayLayout,
- UI__SetDisplayLayout__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__ShowCustomForm__request__parameter1 = {
- "customFormID",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__ShowCustomForm__request__parameter2 = {
- "parentFormID",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* UI__ShowCustomForm__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__ShowCustomForm__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__ShowCustomForm__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__ShowCustomForm__request = {
- "UI",
- "ShowCustomForm",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_ShowCustomForm,
- UI__ShowCustomForm__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__ShowCustomForm__response__parameter1 = {
- "info",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* UI__ShowCustomForm__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__ShowCustomForm__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription UI__ShowCustomForm__response = {
- "UI",
- "ShowCustomForm",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_ShowCustomForm,
- UI__ShowCustomForm__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__OnKeyboardInput__notification__parameter1 = {
- "event",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__OnKeyboardInput__notification__parameter2 = {
- "data",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* UI__OnKeyboardInput__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__OnKeyboardInput__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__OnKeyboardInput__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__OnKeyboardInput__notification = {
- "UI",
- "OnKeyboardInput",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::UI_OnKeyboardInput,
- UI__OnKeyboardInput__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__OnTouchEvent__notification__parameter1 = {
- "type",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::StructDescription UI__OnTouchEvent__notification__parameter2_array = {
- {
- "event",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TouchEvent__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__OnTouchEvent__notification__parameter2 = {
- {
- "event",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__OnTouchEvent__notification__parameter2_array,
- "(iaia(ii))"
-};
-const ford_message_descriptions::ParameterDescription* UI__OnTouchEvent__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__OnTouchEvent__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__OnTouchEvent__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__OnTouchEvent__notification = {
- "UI",
- "OnTouchEvent",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::UI_OnTouchEvent,
- UI__OnTouchEvent__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__Slider__request__parameter1 = {
- "numTicks",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__Slider__request__parameter2 = {
- "position",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__Slider__request__parameter3 = {
- "sliderHeader",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__Slider__request__parameter4_array = {
- "sliderFooter",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription UI__Slider__request__parameter4 = {
- {
- "sliderFooter",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__Slider__request__parameter4_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription UI__Slider__request__parameter5 = {
- "timeout",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__Slider__request__parameter6 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__Slider__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__Slider__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__Slider__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__Slider__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__Slider__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&UI__Slider__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&UI__Slider__request__parameter6,
- NULL };
+ "UI",
+ "SetAppIcon",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_SetAppIcon,
+ UI__SetAppIcon__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__SetDisplayLayout__request__parameter1 = {
+ "displayLayout", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ UI__SetDisplayLayout__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__SetDisplayLayout__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetDisplayLayout__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetDisplayLayout__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__SetDisplayLayout__request = {"UI",
+ "SetDisplayLayout",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_SetDisplayLayout,
+ UI__SetDisplayLayout__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ UI__SetDisplayLayout__response__parameter1 = {
+ {"displayCapabilities", ford_message_descriptions::Struct, false},
+ Structs::Common__DisplayCapabilities__parameters};
+const ford_message_descriptions::StructDescription
+ UI__SetDisplayLayout__response__parameter2_array = {
+ {"buttonCapabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__ButtonCapabilities__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__SetDisplayLayout__response__parameter2 = {
+ {"buttonCapabilities", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetDisplayLayout__response__parameter2_array,
+ "(ibbb)"};
+const ford_message_descriptions::StructDescription
+ UI__SetDisplayLayout__response__parameter3_array = {
+ {"softButtonCapabilities", ford_message_descriptions::Struct, true},
+ Structs::Common__SoftButtonCapabilities__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__SetDisplayLayout__response__parameter3 = {
+ {"softButtonCapabilities", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetDisplayLayout__response__parameter3_array,
+ "(bbbb)"};
+const ford_message_descriptions::StructDescription
+ UI__SetDisplayLayout__response__parameter4 = {
+ {"presetBankCapabilities", ford_message_descriptions::Struct, false},
+ Structs::Common__PresetBankCapabilities__parameters};
+const ford_message_descriptions::ParameterDescription*
+ UI__SetDisplayLayout__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetDisplayLayout__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetDisplayLayout__response__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetDisplayLayout__response__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SetDisplayLayout__response__parameter4,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__SetDisplayLayout__response = {
+ "UI",
+ "SetDisplayLayout",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_SetDisplayLayout,
+ UI__SetDisplayLayout__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__ShowCustomForm__request__parameter1 = {
+ "customFormID", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ UI__ShowCustomForm__request__parameter2 = {
+ "parentFormID", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ UI__ShowCustomForm__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ShowCustomForm__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ShowCustomForm__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__ShowCustomForm__request = {"UI",
+ "ShowCustomForm",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_ShowCustomForm,
+ UI__ShowCustomForm__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__ShowCustomForm__response__parameter1 = {
+ "info", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ UI__ShowCustomForm__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ShowCustomForm__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__ShowCustomForm__response = {"UI",
+ "ShowCustomForm",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_ShowCustomForm,
+ UI__ShowCustomForm__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__OnKeyboardInput__notification__parameter1 = {
+ "event", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ UI__OnKeyboardInput__notification__parameter2 = {
+ "data", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ UI__OnKeyboardInput__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnKeyboardInput__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnKeyboardInput__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__OnKeyboardInput__notification = {
+ "UI",
+ "OnKeyboardInput",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::UI_OnKeyboardInput,
+ UI__OnKeyboardInput__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__OnTouchEvent__notification__parameter1 = {
+ "type", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::StructDescription
+ UI__OnTouchEvent__notification__parameter2_array = {
+ {"event", ford_message_descriptions::Struct, true},
+ Structs::Common__TouchEvent__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__OnTouchEvent__notification__parameter2 = {
+ {"event", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnTouchEvent__notification__parameter2_array,
+ "(iaia(ii))"};
+const ford_message_descriptions::ParameterDescription*
+ UI__OnTouchEvent__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnTouchEvent__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnTouchEvent__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__OnTouchEvent__notification = {
+ "UI",
+ "OnTouchEvent",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::UI_OnTouchEvent,
+ UI__OnTouchEvent__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__Slider__request__parameter1 = {
+ "numTicks", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__Slider__request__parameter2 = {
+ "position", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__Slider__request__parameter3 = {
+ "sliderHeader", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ UI__Slider__request__parameter4_array = {
+ "sliderFooter", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ UI__Slider__request__parameter4 = {
+ {"sliderFooter", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Slider__request__parameter4_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ UI__Slider__request__parameter5 = {
+ "timeout", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__Slider__request__parameter6 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__Slider__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Slider__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Slider__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Slider__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Slider__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Slider__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Slider__request__parameter6,
+ NULL};
const ford_message_descriptions::MessageDescription UI__Slider__request = {
- "UI",
- "Slider",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_Slider,
- UI__Slider__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__Slider__response__parameter1 = {
- "sliderPosition",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* UI__Slider__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__Slider__response__parameter1,
- NULL };
+ "UI",
+ "Slider",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_Slider,
+ UI__Slider__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__Slider__response__parameter1 = {
+ "sliderPosition", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ UI__Slider__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__Slider__response__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription UI__Slider__response = {
- "UI",
- "Slider",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_Slider,
- UI__Slider__response__parameters
-};
-
-const ford_message_descriptions::StructDescription UI__ScrollableMessage__request__parameter1 = {
- {
- "messageText",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TextFieldStruct__parameters
-};
-const ford_message_descriptions::ParameterDescription UI__ScrollableMessage__request__parameter2 = {
- "timeout",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::StructDescription UI__ScrollableMessage__request__parameter3_array = {
- {
- "softButtons",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__SoftButton__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__ScrollableMessage__request__parameter3 = {
- {
- "softButtons",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__ScrollableMessage__request__parameter3_array,
- "(i(bs)(b(si))(bb)ii)"
-};
-const ford_message_descriptions::ParameterDescription UI__ScrollableMessage__request__parameter4 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__ScrollableMessage__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__ScrollableMessage__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__ScrollableMessage__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__ScrollableMessage__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__ScrollableMessage__request__parameter4,
- NULL };
-const ford_message_descriptions::MessageDescription UI__ScrollableMessage__request = {
- "UI",
- "ScrollableMessage",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_ScrollableMessage,
- UI__ScrollableMessage__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__ScrollableMessage__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__ScrollableMessage__response = {
- "UI",
- "ScrollableMessage",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_ScrollableMessage,
- UI__ScrollableMessage__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__PerformAudioPassThru__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::StructDescription UI__PerformAudioPassThru__request__parameter2_array = {
- {
- "audioPassThruDisplayTexts",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TextFieldStruct__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__PerformAudioPassThru__request__parameter2 = {
- {
- "audioPassThruDisplayTexts",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformAudioPassThru__request__parameter2_array,
- "(is)"
-};
-const ford_message_descriptions::ParameterDescription UI__PerformAudioPassThru__request__parameter3 = {
- "maxDuration",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__PerformAudioPassThru__request__parameter4 = {
- "muteAudio",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__PerformAudioPassThru__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformAudioPassThru__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformAudioPassThru__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformAudioPassThru__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&UI__PerformAudioPassThru__request__parameter4,
- NULL };
-const ford_message_descriptions::MessageDescription UI__PerformAudioPassThru__request = {
- "UI",
- "PerformAudioPassThru",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_PerformAudioPassThru,
- UI__PerformAudioPassThru__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__PerformAudioPassThru__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__PerformAudioPassThru__response = {
- "UI",
- "PerformAudioPassThru",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_PerformAudioPassThru,
- UI__PerformAudioPassThru__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__EndAudioPassThru__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__EndAudioPassThru__request = {
- "UI",
- "EndAudioPassThru",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_EndAudioPassThru,
- UI__EndAudioPassThru__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__EndAudioPassThru__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__EndAudioPassThru__response = {
- "UI",
- "EndAudioPassThru",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_EndAudioPassThru,
- UI__EndAudioPassThru__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__IsReady__request__parameters[] = {
- NULL };
+ "UI",
+ "Slider",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_Slider,
+ UI__Slider__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ UI__ScrollableMessage__request__parameter1 = {
+ {"messageText", ford_message_descriptions::Struct, true},
+ Structs::Common__TextFieldStruct__parameters};
+const ford_message_descriptions::ParameterDescription
+ UI__ScrollableMessage__request__parameter2 = {
+ "timeout", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::StructDescription
+ UI__ScrollableMessage__request__parameter3_array = {
+ {"softButtons", ford_message_descriptions::Struct, true},
+ Structs::Common__SoftButton__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__ScrollableMessage__request__parameter3 = {
+ {"softButtons", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ScrollableMessage__request__parameter3_array,
+ "(i(bs)(b(si))(bb)ii)"};
+const ford_message_descriptions::ParameterDescription
+ UI__ScrollableMessage__request__parameter4 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__ScrollableMessage__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ScrollableMessage__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ScrollableMessage__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ScrollableMessage__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ScrollableMessage__request__parameter4,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__ScrollableMessage__request = {
+ "UI",
+ "ScrollableMessage",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_ScrollableMessage,
+ UI__ScrollableMessage__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__ScrollableMessage__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__ScrollableMessage__response = {
+ "UI",
+ "ScrollableMessage",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_ScrollableMessage,
+ UI__ScrollableMessage__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__PerformAudioPassThru__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::StructDescription
+ UI__PerformAudioPassThru__request__parameter2_array = {
+ {"audioPassThruDisplayTexts", ford_message_descriptions::Struct, true},
+ Structs::Common__TextFieldStruct__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__PerformAudioPassThru__request__parameter2 = {
+ {"audioPassThruDisplayTexts", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformAudioPassThru__request__parameter2_array,
+ "(is)"};
+const ford_message_descriptions::ParameterDescription
+ UI__PerformAudioPassThru__request__parameter3 = {
+ "maxDuration", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__PerformAudioPassThru__request__parameter4 = {
+ "muteAudio", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__PerformAudioPassThru__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformAudioPassThru__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformAudioPassThru__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformAudioPassThru__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__PerformAudioPassThru__request__parameter4,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__PerformAudioPassThru__request = {
+ "UI",
+ "PerformAudioPassThru",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_PerformAudioPassThru,
+ UI__PerformAudioPassThru__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__PerformAudioPassThru__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__PerformAudioPassThru__response = {
+ "UI",
+ "PerformAudioPassThru",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_PerformAudioPassThru,
+ UI__PerformAudioPassThru__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__EndAudioPassThru__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__EndAudioPassThru__request = {"UI",
+ "EndAudioPassThru",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_EndAudioPassThru,
+ UI__EndAudioPassThru__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__EndAudioPassThru__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__EndAudioPassThru__response = {
+ "UI",
+ "EndAudioPassThru",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_EndAudioPassThru,
+ UI__EndAudioPassThru__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__IsReady__request__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription UI__IsReady__request = {
- "UI",
- "IsReady",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_IsReady,
- UI__IsReady__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__IsReady__response__parameter1 = {
- "available",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__IsReady__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__IsReady__response__parameter1,
- NULL };
+ "UI",
+ "IsReady",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_IsReady,
+ UI__IsReady__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__IsReady__response__parameter1 = {
+ "available", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__IsReady__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__IsReady__response__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription UI__IsReady__response = {
- "UI",
- "IsReady",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_IsReady,
- UI__IsReady__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__ClosePopUp__request__parameter1 = {
- "methodName",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription* UI__ClosePopUp__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__ClosePopUp__request__parameter1,
- NULL };
+ "UI",
+ "IsReady",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_IsReady,
+ UI__IsReady__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__ClosePopUp__request__parameter1 = {
+ "methodName", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription*
+ UI__ClosePopUp__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__ClosePopUp__request__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription UI__ClosePopUp__request = {
- "UI",
- "ClosePopUp",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_ClosePopUp,
- UI__ClosePopUp__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__ClosePopUp__response__parameters[] = {
- NULL };
+ "UI",
+ "ClosePopUp",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_ClosePopUp,
+ UI__ClosePopUp__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__ClosePopUp__response__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription UI__ClosePopUp__response = {
- "UI",
- "ClosePopUp",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_ClosePopUp,
- UI__ClosePopUp__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__OnResetTimeout__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription UI__OnResetTimeout__notification__parameter2 = {
- "methodName",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__OnResetTimeout__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__OnResetTimeout__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__OnResetTimeout__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__OnResetTimeout__notification = {
- "UI",
- "OnResetTimeout",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::UI_OnResetTimeout,
- UI__OnResetTimeout__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__OnRecordStart__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* UI__OnRecordStart__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__OnRecordStart__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription UI__OnRecordStart__notification = {
- "UI",
- "OnRecordStart",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::UI_OnRecordStart,
- UI__OnRecordStart__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription UI__SendHapticData__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::StructDescription UI__SendHapticData__request__parameter2_array = {
- {
- "hapticRectData",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__HapticRect__parameters
-};
-const ford_message_descriptions::ArrayDescription UI__SendHapticData__request__parameter2 = {
- {
- "hapticRectData",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&UI__SendHapticData__request__parameter2_array,
- "(i(dddd))"
-};
-const ford_message_descriptions::ParameterDescription* UI__SendHapticData__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&UI__SendHapticData__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&UI__SendHapticData__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription UI__SendHapticData__request = {
- "UI",
- "SendHapticData",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::UI_SendHapticData,
- UI__SendHapticData__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* UI__SendHapticData__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription UI__SendHapticData__response = {
- "UI",
- "SendHapticData",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::UI_SendHapticData,
- UI__SendHapticData__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__IsReady__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__IsReady__request = {
- "Navigation",
- "IsReady",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_IsReady,
- Navigation__IsReady__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__IsReady__response__parameter1 = {
- "available",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__IsReady__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__IsReady__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__IsReady__response = {
- "Navigation",
- "IsReady",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_IsReady,
- Navigation__IsReady__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__SendLocation__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription Navigation__SendLocation__request__parameter2 = {
- "longitudeDegrees",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription Navigation__SendLocation__request__parameter3 = {
- "latitudeDegrees",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription Navigation__SendLocation__request__parameter4 = {
- "locationName",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Navigation__SendLocation__request__parameter5 = {
- "locationDescription",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription Navigation__SendLocation__request__parameter6_array = {
- "addressLines",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription Navigation__SendLocation__request__parameter6 = {
- {
- "addressLines",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter6_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription Navigation__SendLocation__request__parameter7 = {
- "phoneNumber",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::StructDescription Navigation__SendLocation__request__parameter8 = {
- {
- "locationImage",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription* Navigation__SendLocation__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SendLocation__request__parameter8,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__SendLocation__request = {
- "Navigation",
- "SendLocation",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_SendLocation,
- Navigation__SendLocation__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__SendLocation__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__SendLocation__response = {
- "Navigation",
- "SendLocation",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_SendLocation,
- Navigation__SendLocation__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__DialNumber__request__parameter1 = {
- "number",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__DialNumber__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__DialNumber__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__DialNumber__request = {
- "Navigation",
- "DialNumber",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_DialNumber,
- Navigation__DialNumber__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__DialNumber__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__DialNumber__response = {
- "Navigation",
- "DialNumber",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_DialNumber,
- Navigation__DialNumber__response__parameters
-};
-
-const ford_message_descriptions::StructDescription Navigation__ShowConstantTBT__request__parameter1_array = {
- {
- "navigationTexts",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TextFieldStruct__parameters
-};
-const ford_message_descriptions::ArrayDescription Navigation__ShowConstantTBT__request__parameter1 = {
- {
- "navigationTexts",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter1_array,
- "(is)"
-};
-const ford_message_descriptions::StructDescription Navigation__ShowConstantTBT__request__parameter2 = {
- {
- "turnIcon",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::StructDescription Navigation__ShowConstantTBT__request__parameter3 = {
- {
- "nextTurnIcon",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__Image__parameters
-};
-const ford_message_descriptions::ParameterDescription Navigation__ShowConstantTBT__request__parameter4 = {
- "distanceToManeuver",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription Navigation__ShowConstantTBT__request__parameter5 = {
- "distanceToManeuverScale",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription Navigation__ShowConstantTBT__request__parameter6 = {
- "maneuverComplete",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::StructDescription Navigation__ShowConstantTBT__request__parameter7_array = {
- {
- "softButtons",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__SoftButton__parameters
-};
-const ford_message_descriptions::ArrayDescription Navigation__ShowConstantTBT__request__parameter7 = {
- {
- "softButtons",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter7_array,
- "(i(bs)(b(si))(bb)ii)"
-};
-const ford_message_descriptions::ParameterDescription Navigation__ShowConstantTBT__request__parameter8 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__ShowConstantTBT__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter8,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__ShowConstantTBT__request = {
- "Navigation",
- "ShowConstantTBT",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_ShowConstantTBT,
- Navigation__ShowConstantTBT__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__ShowConstantTBT__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__ShowConstantTBT__response = {
- "Navigation",
- "ShowConstantTBT",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_ShowConstantTBT,
- Navigation__ShowConstantTBT__response__parameters
-};
-
-const ford_message_descriptions::StructDescription Navigation__AlertManeuver__request__parameter1_array = {
- {
- "softButtons",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__SoftButton__parameters
-};
-const ford_message_descriptions::ArrayDescription Navigation__AlertManeuver__request__parameter1 = {
- {
- "softButtons",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__AlertManeuver__request__parameter1_array,
- "(i(bs)(b(si))(bb)ii)"
-};
-const ford_message_descriptions::ParameterDescription Navigation__AlertManeuver__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__AlertManeuver__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__AlertManeuver__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__AlertManeuver__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__AlertManeuver__request = {
- "Navigation",
- "AlertManeuver",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_AlertManeuver,
- Navigation__AlertManeuver__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__AlertManeuver__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__AlertManeuver__response = {
- "Navigation",
- "AlertManeuver",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_AlertManeuver,
- Navigation__AlertManeuver__response__parameters
-};
-
-const ford_message_descriptions::StructDescription Navigation__UpdateTurnList__request__parameter1_array = {
- {
- "turnList",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__Turn__parameters
-};
-const ford_message_descriptions::ArrayDescription Navigation__UpdateTurnList__request__parameter1 = {
- {
- "turnList",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__UpdateTurnList__request__parameter1_array,
- "((b(is))(b(si)))"
-};
-const ford_message_descriptions::StructDescription Navigation__UpdateTurnList__request__parameter2_array = {
- {
- "softButtons",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__SoftButton__parameters
-};
-const ford_message_descriptions::ArrayDescription Navigation__UpdateTurnList__request__parameter2 = {
- {
- "softButtons",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__UpdateTurnList__request__parameter2_array,
- "(i(bs)(b(si))(bb)ii)"
-};
-const ford_message_descriptions::ParameterDescription Navigation__UpdateTurnList__request__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__UpdateTurnList__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__UpdateTurnList__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__UpdateTurnList__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__UpdateTurnList__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__UpdateTurnList__request = {
- "Navigation",
- "UpdateTurnList",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_UpdateTurnList,
- Navigation__UpdateTurnList__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__UpdateTurnList__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__UpdateTurnList__response = {
- "Navigation",
- "UpdateTurnList",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_UpdateTurnList,
- Navigation__UpdateTurnList__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__OnTBTClientState__notification__parameter1 = {
- "state",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__OnTBTClientState__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__OnTBTClientState__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__OnTBTClientState__notification = {
- "Navigation",
- "OnTBTClientState",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::Navigation_OnTBTClientState,
- Navigation__OnTBTClientState__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription Navigation__SetVideoConfig__request__parameter1 = {
- {
- "config",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VideoConfig__parameters
-};
-const ford_message_descriptions::ParameterDescription Navigation__SetVideoConfig__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__SetVideoConfig__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SetVideoConfig__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SetVideoConfig__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__SetVideoConfig__request = {
- "Navigation",
- "SetVideoConfig",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_SetVideoConfig,
- Navigation__SetVideoConfig__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__SetVideoConfig__response__parameter1_array = {
- "rejectedParams",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription Navigation__SetVideoConfig__response__parameter1 = {
- {
- "rejectedParams",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SetVideoConfig__response__parameter1_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription* Navigation__SetVideoConfig__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__SetVideoConfig__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__SetVideoConfig__response = {
- "Navigation",
- "SetVideoConfig",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_SetVideoConfig,
- Navigation__SetVideoConfig__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__StartStream__request__parameter1 = {
- "url",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Navigation__StartStream__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__StartStream__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__StartStream__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__StartStream__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__StartStream__request = {
- "Navigation",
- "StartStream",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_StartStream,
- Navigation__StartStream__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__StartStream__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__StartStream__response = {
- "Navigation",
- "StartStream",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_StartStream,
- Navigation__StartStream__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__StopStream__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__StopStream__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__StopStream__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__StopStream__request = {
- "Navigation",
- "StopStream",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_StopStream,
- Navigation__StopStream__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__StopStream__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__StopStream__response = {
- "Navigation",
- "StopStream",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_StopStream,
- Navigation__StopStream__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__StartAudioStream__request__parameter1 = {
- "url",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription Navigation__StartAudioStream__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__StartAudioStream__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__StartAudioStream__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__StartAudioStream__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__StartAudioStream__request = {
- "Navigation",
- "StartAudioStream",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_StartAudioStream,
- Navigation__StartAudioStream__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__StartAudioStream__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__StartAudioStream__response = {
- "Navigation",
- "StartAudioStream",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_StartAudioStream,
- Navigation__StartAudioStream__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__StopAudioStream__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__StopAudioStream__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__StopAudioStream__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__StopAudioStream__request = {
- "Navigation",
- "StopAudioStream",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_StopAudioStream,
- Navigation__StopAudioStream__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__StopAudioStream__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__StopAudioStream__response = {
- "Navigation",
- "StopAudioStream",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_StopAudioStream,
- Navigation__StopAudioStream__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__OnAudioDataStreaming__notification__parameter1 = {
- "available",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__OnAudioDataStreaming__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__OnAudioDataStreaming__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__OnAudioDataStreaming__notification = {
- "Navigation",
- "OnAudioDataStreaming",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::Navigation_OnAudioDataStreaming,
- Navigation__OnAudioDataStreaming__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__OnVideoDataStreaming__notification__parameter1 = {
- "available",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__OnVideoDataStreaming__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__OnVideoDataStreaming__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__OnVideoDataStreaming__notification = {
- "Navigation",
- "OnVideoDataStreaming",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::Navigation_OnVideoDataStreaming,
- Navigation__OnVideoDataStreaming__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__GetWayPoints__request__parameter1 = {
- "wayPointType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription Navigation__GetWayPoints__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* Navigation__GetWayPoints__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__GetWayPoints__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__GetWayPoints__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__GetWayPoints__request = {
- "Navigation",
- "GetWayPoints",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_GetWayPoints,
- Navigation__GetWayPoints__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription Navigation__GetWayPoints__response__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::StructDescription Navigation__GetWayPoints__response__parameter2_array = {
- {
- "wayPoints",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__LocationDetails__parameters
-};
-const ford_message_descriptions::ArrayDescription Navigation__GetWayPoints__response__parameter2 = {
- {
- "wayPoints",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__GetWayPoints__response__parameter2_array,
- "((b(dd))(bs)(bas)(bs)(bs)(b(si))(b((bs)(bs)(bs)(bs)(bs)(bs)(bs)(bs)(bs))))"
-};
-const ford_message_descriptions::ParameterDescription* Navigation__GetWayPoints__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__GetWayPoints__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&Navigation__GetWayPoints__response__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__GetWayPoints__response = {
- "Navigation",
- "GetWayPoints",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_GetWayPoints,
- Navigation__GetWayPoints__response__parameters
-};
-
-const ford_message_descriptions::StructDescription Navigation__OnWayPointChange__notification__parameter1_array = {
- {
- "wayPoints",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__LocationDetails__parameters
-};
-const ford_message_descriptions::ArrayDescription Navigation__OnWayPointChange__notification__parameter1 = {
- {
- "wayPoints",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&Navigation__OnWayPointChange__notification__parameter1_array,
- "((b(dd))(bs)(bas)(bs)(bs)(b(si))(b((bs)(bs)(bs)(bs)(bs)(bs)(bs)(bs)(bs))))"
-};
-const ford_message_descriptions::ParameterDescription* Navigation__OnWayPointChange__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&Navigation__OnWayPointChange__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__OnWayPointChange__notification = {
- "Navigation",
- "OnWayPointChange",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::Navigation_OnWayPointChange,
- Navigation__OnWayPointChange__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__SubscribeWayPoints__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__SubscribeWayPoints__request = {
- "Navigation",
- "SubscribeWayPoints",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_SubscribeWayPoints,
- Navigation__SubscribeWayPoints__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__SubscribeWayPoints__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__SubscribeWayPoints__response = {
- "Navigation",
- "SubscribeWayPoints",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_SubscribeWayPoints,
- Navigation__SubscribeWayPoints__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__UnsubscribeWayPoints__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__UnsubscribeWayPoints__request = {
- "Navigation",
- "UnsubscribeWayPoints",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::Navigation_UnsubscribeWayPoints,
- Navigation__UnsubscribeWayPoints__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* Navigation__UnsubscribeWayPoints__response__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription Navigation__UnsubscribeWayPoints__response = {
- "Navigation",
- "UnsubscribeWayPoints",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::Navigation_UnsubscribeWayPoints,
- Navigation__UnsubscribeWayPoints__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__IsReady__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__IsReady__request = {
- "VehicleInfo",
- "IsReady",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_IsReady,
- VehicleInfo__IsReady__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__IsReady__response__parameter1 = {
- "available",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__IsReady__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__IsReady__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__IsReady__response = {
- "VehicleInfo",
- "IsReady",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_IsReady,
- VehicleInfo__IsReady__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetVehicleType__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetVehicleType__request = {
- "VehicleInfo",
- "GetVehicleType",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetVehicleType,
- VehicleInfo__GetVehicleType__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleType__response__parameter1 = {
- {
- "vehicleType",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleType__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetVehicleType__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleType__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetVehicleType__response = {
- "VehicleInfo",
- "GetVehicleType",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetVehicleType,
- VehicleInfo__GetVehicleType__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__ReadDID__request__parameter1 = {
- "ecuName",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__ReadDID__request__parameter2_array = {
- "didLocation",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ArrayDescription VehicleInfo__ReadDID__request__parameter2 = {
- {
- "didLocation",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__ReadDID__request__parameter2_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__ReadDID__request__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__ReadDID__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__ReadDID__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__ReadDID__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__ReadDID__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__ReadDID__request = {
- "VehicleInfo",
- "ReadDID",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_ReadDID,
- VehicleInfo__ReadDID__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__ReadDID__response__parameter1_array = {
- {
- "didResult",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DIDResult__parameters
-};
-const ford_message_descriptions::ArrayDescription VehicleInfo__ReadDID__response__parameter1 = {
- {
- "didResult",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__ReadDID__response__parameter1_array,
- "(ii(bs))"
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__ReadDID__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__ReadDID__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__ReadDID__response = {
- "VehicleInfo",
- "ReadDID",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_ReadDID,
- VehicleInfo__ReadDID__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetDTCs__request__parameter1 = {
- "ecuName",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetDTCs__request__parameter2 = {
- "dtcMask",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetDTCs__request__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetDTCs__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDTCs__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDTCs__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDTCs__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetDTCs__request = {
- "VehicleInfo",
- "GetDTCs",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetDTCs,
- VehicleInfo__GetDTCs__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetDTCs__response__parameter1 = {
- "ecuHeader",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetDTCs__response__parameter2_array = {
- "dtc",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription VehicleInfo__GetDTCs__response__parameter2 = {
- {
- "dtc",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDTCs__response__parameter2_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetDTCs__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDTCs__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDTCs__response__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetDTCs__response = {
- "VehicleInfo",
- "GetDTCs",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetDTCs,
- VehicleInfo__GetDTCs__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__DiagnosticMessage__request__parameter1 = {
- "targetID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__DiagnosticMessage__request__parameter2 = {
- "messageLength",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__DiagnosticMessage__request__parameter3_array = {
- "messageData",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ArrayDescription VehicleInfo__DiagnosticMessage__request__parameter3 = {
- {
- "messageData",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter3_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__DiagnosticMessage__request__parameter4 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__DiagnosticMessage__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter4,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__DiagnosticMessage__request = {
- "VehicleInfo",
- "DiagnosticMessage",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_DiagnosticMessage,
- VehicleInfo__DiagnosticMessage__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__DiagnosticMessage__response__parameter1_array = {
- "messageDataResult",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ArrayDescription VehicleInfo__DiagnosticMessage__response__parameter1 = {
- {
- "messageDataResult",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__DiagnosticMessage__response__parameter1_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__DiagnosticMessage__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__DiagnosticMessage__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__DiagnosticMessage__response = {
- "VehicleInfo",
- "DiagnosticMessage",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_DiagnosticMessage,
- VehicleInfo__DiagnosticMessage__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter1 = {
- "gps",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter2 = {
- "speed",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter3 = {
- "rpm",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter4 = {
- "fuelLevel",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter5 = {
- "fuelLevel_State",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter6 = {
- "instantFuelConsumption",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter7 = {
- "externalTemperature",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter8 = {
- "prndl",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter9 = {
- "tirePressure",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter10 = {
- "odometer",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter11 = {
- "beltStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter12 = {
- "bodyInformation",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter13 = {
- "deviceStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter14 = {
- "driverBraking",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter15 = {
- "wiperStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter16 = {
- "headLampStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter17 = {
- "engineTorque",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter18 = {
- "accPedalPosition",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter19 = {
- "steeringWheelAngle",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter20 = {
- "eCallInfo",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter21 = {
- "airbagStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter22 = {
- "emergencyEvent",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter23 = {
- "clusterModeStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVehicleData__request__parameter24 = {
- "myKey",
- ford_message_descriptions::Boolean,
- false
-};
+ "UI",
+ "ClosePopUp",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_ClosePopUp,
+ UI__ClosePopUp__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__OnResetTimeout__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ UI__OnResetTimeout__notification__parameter2 = {
+ "methodName", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__OnResetTimeout__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnResetTimeout__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnResetTimeout__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__OnResetTimeout__notification = {
+ "UI",
+ "OnResetTimeout",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::UI_OnResetTimeout,
+ UI__OnResetTimeout__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__OnRecordStart__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ UI__OnRecordStart__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__OnRecordStart__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__OnRecordStart__notification = {
+ "UI",
+ "OnRecordStart",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::UI_OnRecordStart,
+ UI__OnRecordStart__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ UI__SendHapticData__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::StructDescription
+ UI__SendHapticData__request__parameter2_array = {
+ {"hapticRectData", ford_message_descriptions::Struct, true},
+ Structs::Common__HapticRect__parameters};
+const ford_message_descriptions::ArrayDescription
+ UI__SendHapticData__request__parameter2 = {
+ {"hapticRectData", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SendHapticData__request__parameter2_array,
+ "(i(dddd))"};
+const ford_message_descriptions::ParameterDescription*
+ UI__SendHapticData__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SendHapticData__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&UI__SendHapticData__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ UI__SendHapticData__request = {"UI",
+ "SendHapticData",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::UI_SendHapticData,
+ UI__SendHapticData__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ UI__SendHapticData__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ UI__SendHapticData__response = {"UI",
+ "SendHapticData",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::UI_SendHapticData,
+ UI__SendHapticData__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__IsReady__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__IsReady__request = {"Navigation",
+ "IsReady",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_IsReady,
+ Navigation__IsReady__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__IsReady__response__parameter1 = {
+ "available", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__IsReady__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__IsReady__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__IsReady__response = {"Navigation",
+ "IsReady",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_IsReady,
+ Navigation__IsReady__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__SendLocation__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ Navigation__SendLocation__request__parameter2 = {
+ "longitudeDegrees", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription
+ Navigation__SendLocation__request__parameter3 = {
+ "latitudeDegrees", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription
+ Navigation__SendLocation__request__parameter4 = {
+ "locationName", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Navigation__SendLocation__request__parameter5 = {
+ "locationDescription", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ Navigation__SendLocation__request__parameter6_array = {
+ "addressLines", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ Navigation__SendLocation__request__parameter6 = {
+ {"addressLines", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter6_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ Navigation__SendLocation__request__parameter7 = {
+ "phoneNumber", ford_message_descriptions::String, false};
+const ford_message_descriptions::StructDescription
+ Navigation__SendLocation__request__parameter8 = {
+ {"locationImage", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__SendLocation__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SendLocation__request__parameter8,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__SendLocation__request = {
+ "Navigation",
+ "SendLocation",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_SendLocation,
+ Navigation__SendLocation__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__SendLocation__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__SendLocation__response = {
+ "Navigation",
+ "SendLocation",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_SendLocation,
+ Navigation__SendLocation__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__DialNumber__request__parameter1 = {
+ "number", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__DialNumber__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__DialNumber__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__DialNumber__request = {
+ "Navigation",
+ "DialNumber",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_DialNumber,
+ Navigation__DialNumber__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__DialNumber__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__DialNumber__response = {
+ "Navigation",
+ "DialNumber",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_DialNumber,
+ Navigation__DialNumber__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ Navigation__ShowConstantTBT__request__parameter1_array = {
+ {"navigationTexts", ford_message_descriptions::Struct, true},
+ Structs::Common__TextFieldStruct__parameters};
+const ford_message_descriptions::ArrayDescription
+ Navigation__ShowConstantTBT__request__parameter1 = {
+ {"navigationTexts", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter1_array,
+ "(is)"};
+const ford_message_descriptions::StructDescription
+ Navigation__ShowConstantTBT__request__parameter2 = {
+ {"turnIcon", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::StructDescription
+ Navigation__ShowConstantTBT__request__parameter3 = {
+ {"nextTurnIcon", ford_message_descriptions::Struct, false},
+ Structs::Common__Image__parameters};
+const ford_message_descriptions::ParameterDescription
+ Navigation__ShowConstantTBT__request__parameter4 = {
+ "distanceToManeuver", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription
+ Navigation__ShowConstantTBT__request__parameter5 = {
+ "distanceToManeuverScale", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription
+ Navigation__ShowConstantTBT__request__parameter6 = {
+ "maneuverComplete", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::StructDescription
+ Navigation__ShowConstantTBT__request__parameter7_array = {
+ {"softButtons", ford_message_descriptions::Struct, true},
+ Structs::Common__SoftButton__parameters};
+const ford_message_descriptions::ArrayDescription
+ Navigation__ShowConstantTBT__request__parameter7 = {
+ {"softButtons", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter7_array,
+ "(i(bs)(b(si))(bb)ii)"};
+const ford_message_descriptions::ParameterDescription
+ Navigation__ShowConstantTBT__request__parameter8 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__ShowConstantTBT__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__ShowConstantTBT__request__parameter8,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__ShowConstantTBT__request = {
+ "Navigation",
+ "ShowConstantTBT",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_ShowConstantTBT,
+ Navigation__ShowConstantTBT__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__ShowConstantTBT__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__ShowConstantTBT__response = {
+ "Navigation",
+ "ShowConstantTBT",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_ShowConstantTBT,
+ Navigation__ShowConstantTBT__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ Navigation__AlertManeuver__request__parameter1_array = {
+ {"softButtons", ford_message_descriptions::Struct, true},
+ Structs::Common__SoftButton__parameters};
+const ford_message_descriptions::ArrayDescription
+ Navigation__AlertManeuver__request__parameter1 = {
+ {"softButtons", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__AlertManeuver__request__parameter1_array,
+ "(i(bs)(b(si))(bb)ii)"};
+const ford_message_descriptions::ParameterDescription
+ Navigation__AlertManeuver__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__AlertManeuver__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__AlertManeuver__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__AlertManeuver__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__AlertManeuver__request = {
+ "Navigation",
+ "AlertManeuver",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_AlertManeuver,
+ Navigation__AlertManeuver__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__AlertManeuver__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__AlertManeuver__response = {
+ "Navigation",
+ "AlertManeuver",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_AlertManeuver,
+ Navigation__AlertManeuver__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ Navigation__UpdateTurnList__request__parameter1_array = {
+ {"turnList", ford_message_descriptions::Struct, true},
+ Structs::Common__Turn__parameters};
+const ford_message_descriptions::ArrayDescription
+ Navigation__UpdateTurnList__request__parameter1 = {
+ {"turnList", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__UpdateTurnList__request__parameter1_array,
+ "((b(is))(b(si)))"};
+const ford_message_descriptions::StructDescription
+ Navigation__UpdateTurnList__request__parameter2_array = {
+ {"softButtons", ford_message_descriptions::Struct, true},
+ Structs::Common__SoftButton__parameters};
+const ford_message_descriptions::ArrayDescription
+ Navigation__UpdateTurnList__request__parameter2 = {
+ {"softButtons", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__UpdateTurnList__request__parameter2_array,
+ "(i(bs)(b(si))(bb)ii)"};
+const ford_message_descriptions::ParameterDescription
+ Navigation__UpdateTurnList__request__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__UpdateTurnList__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__UpdateTurnList__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__UpdateTurnList__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__UpdateTurnList__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__UpdateTurnList__request = {
+ "Navigation",
+ "UpdateTurnList",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_UpdateTurnList,
+ Navigation__UpdateTurnList__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__UpdateTurnList__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__UpdateTurnList__response = {
+ "Navigation",
+ "UpdateTurnList",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_UpdateTurnList,
+ Navigation__UpdateTurnList__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__OnTBTClientState__notification__parameter1 = {
+ "state", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__OnTBTClientState__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__OnTBTClientState__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__OnTBTClientState__notification = {
+ "Navigation",
+ "OnTBTClientState",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::Navigation_OnTBTClientState,
+ Navigation__OnTBTClientState__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ Navigation__SetVideoConfig__request__parameter1 = {
+ {"config", ford_message_descriptions::Struct, true},
+ Structs::Common__VideoConfig__parameters};
+const ford_message_descriptions::ParameterDescription
+ Navigation__SetVideoConfig__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__SetVideoConfig__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SetVideoConfig__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SetVideoConfig__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__SetVideoConfig__request = {
+ "Navigation",
+ "SetVideoConfig",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_SetVideoConfig,
+ Navigation__SetVideoConfig__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__SetVideoConfig__response__parameter1_array = {
+ "rejectedParams", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ Navigation__SetVideoConfig__response__parameter1 = {
+ {"rejectedParams", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SetVideoConfig__response__parameter1_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__SetVideoConfig__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__SetVideoConfig__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__SetVideoConfig__response = {
+ "Navigation",
+ "SetVideoConfig",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_SetVideoConfig,
+ Navigation__SetVideoConfig__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__StartStream__request__parameter1 = {
+ "url", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Navigation__StartStream__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__StartStream__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__StartStream__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__StartStream__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__StartStream__request = {
+ "Navigation",
+ "StartStream",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_StartStream,
+ Navigation__StartStream__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__StartStream__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__StartStream__response = {
+ "Navigation",
+ "StartStream",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_StartStream,
+ Navigation__StartStream__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__StopStream__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__StopStream__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__StopStream__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__StopStream__request = {
+ "Navigation",
+ "StopStream",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_StopStream,
+ Navigation__StopStream__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__StopStream__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__StopStream__response = {
+ "Navigation",
+ "StopStream",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_StopStream,
+ Navigation__StopStream__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__StartAudioStream__request__parameter1 = {
+ "url", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription
+ Navigation__StartAudioStream__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__StartAudioStream__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__StartAudioStream__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__StartAudioStream__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__StartAudioStream__request = {
+ "Navigation",
+ "StartAudioStream",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_StartAudioStream,
+ Navigation__StartAudioStream__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__StartAudioStream__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__StartAudioStream__response = {
+ "Navigation",
+ "StartAudioStream",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_StartAudioStream,
+ Navigation__StartAudioStream__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__StopAudioStream__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__StopAudioStream__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__StopAudioStream__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__StopAudioStream__request = {
+ "Navigation",
+ "StopAudioStream",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_StopAudioStream,
+ Navigation__StopAudioStream__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__StopAudioStream__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__StopAudioStream__response = {
+ "Navigation",
+ "StopAudioStream",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_StopAudioStream,
+ Navigation__StopAudioStream__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__OnAudioDataStreaming__notification__parameter1 = {
+ "available", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__OnAudioDataStreaming__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__OnAudioDataStreaming__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__OnAudioDataStreaming__notification = {
+ "Navigation",
+ "OnAudioDataStreaming",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::Navigation_OnAudioDataStreaming,
+ Navigation__OnAudioDataStreaming__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__OnVideoDataStreaming__notification__parameter1 = {
+ "available", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__OnVideoDataStreaming__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__OnVideoDataStreaming__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__OnVideoDataStreaming__notification = {
+ "Navigation",
+ "OnVideoDataStreaming",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::Navigation_OnVideoDataStreaming,
+ Navigation__OnVideoDataStreaming__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__GetWayPoints__request__parameter1 = {
+ "wayPointType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ Navigation__GetWayPoints__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__GetWayPoints__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__GetWayPoints__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__GetWayPoints__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__GetWayPoints__request = {
+ "Navigation",
+ "GetWayPoints",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_GetWayPoints,
+ Navigation__GetWayPoints__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ Navigation__GetWayPoints__response__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::StructDescription
+ Navigation__GetWayPoints__response__parameter2_array = {
+ {"wayPoints", ford_message_descriptions::Struct, true},
+ Structs::Common__LocationDetails__parameters};
+const ford_message_descriptions::ArrayDescription
+ Navigation__GetWayPoints__response__parameter2 = {
+ {"wayPoints", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__GetWayPoints__response__parameter2_array,
+ "((b(dd))(bs)(bas)(bs)(bs)(b(si))(b((bs)(bs)(bs)(bs)(bs)(bs)(bs)(bs)("
+ "bs))))"};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__GetWayPoints__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__GetWayPoints__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__GetWayPoints__response__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__GetWayPoints__response = {
+ "Navigation",
+ "GetWayPoints",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_GetWayPoints,
+ Navigation__GetWayPoints__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ Navigation__OnWayPointChange__notification__parameter1_array = {
+ {"wayPoints", ford_message_descriptions::Struct, true},
+ Structs::Common__LocationDetails__parameters};
+const ford_message_descriptions::ArrayDescription
+ Navigation__OnWayPointChange__notification__parameter1 = {
+ {"wayPoints", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__OnWayPointChange__notification__parameter1_array,
+ "((b(dd))(bs)(bas)(bs)(bs)(b(si))(b((bs)(bs)(bs)(bs)(bs)(bs)(bs)(bs)("
+ "bs))))"};
+const ford_message_descriptions::ParameterDescription*
+ Navigation__OnWayPointChange__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&Navigation__OnWayPointChange__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__OnWayPointChange__notification = {
+ "Navigation",
+ "OnWayPointChange",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::Navigation_OnWayPointChange,
+ Navigation__OnWayPointChange__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__SubscribeWayPoints__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__SubscribeWayPoints__request = {
+ "Navigation",
+ "SubscribeWayPoints",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_SubscribeWayPoints,
+ Navigation__SubscribeWayPoints__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__SubscribeWayPoints__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__SubscribeWayPoints__response = {
+ "Navigation",
+ "SubscribeWayPoints",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_SubscribeWayPoints,
+ Navigation__SubscribeWayPoints__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__UnsubscribeWayPoints__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__UnsubscribeWayPoints__request = {
+ "Navigation",
+ "UnsubscribeWayPoints",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::Navigation_UnsubscribeWayPoints,
+ Navigation__UnsubscribeWayPoints__request__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ Navigation__UnsubscribeWayPoints__response__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ Navigation__UnsubscribeWayPoints__response = {
+ "Navigation",
+ "UnsubscribeWayPoints",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::Navigation_UnsubscribeWayPoints,
+ Navigation__UnsubscribeWayPoints__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__IsReady__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__IsReady__request = {"VehicleInfo",
+ "IsReady",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_IsReady,
+ VehicleInfo__IsReady__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__IsReady__response__parameter1 = {
+ "available", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__IsReady__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__IsReady__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__IsReady__response = {
+ "VehicleInfo",
+ "IsReady",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_IsReady,
+ VehicleInfo__IsReady__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetVehicleType__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetVehicleType__request = {
+ "VehicleInfo",
+ "GetVehicleType",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetVehicleType,
+ VehicleInfo__GetVehicleType__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleType__response__parameter1 = {
+ {"vehicleType", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleType__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetVehicleType__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleType__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetVehicleType__response = {
+ "VehicleInfo",
+ "GetVehicleType",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetVehicleType,
+ VehicleInfo__GetVehicleType__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__ReadDID__request__parameter1 = {
+ "ecuName", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__ReadDID__request__parameter2_array = {
+ "didLocation", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ArrayDescription
+ VehicleInfo__ReadDID__request__parameter2 = {
+ {"didLocation", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__ReadDID__request__parameter2_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__ReadDID__request__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__ReadDID__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__ReadDID__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__ReadDID__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__ReadDID__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__ReadDID__request = {"VehicleInfo",
+ "ReadDID",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_ReadDID,
+ VehicleInfo__ReadDID__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__ReadDID__response__parameter1_array = {
+ {"didResult", ford_message_descriptions::Struct, true},
+ Structs::Common__DIDResult__parameters};
+const ford_message_descriptions::ArrayDescription
+ VehicleInfo__ReadDID__response__parameter1 = {
+ {"didResult", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__ReadDID__response__parameter1_array,
+ "(ii(bs))"};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__ReadDID__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__ReadDID__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__ReadDID__response = {
+ "VehicleInfo",
+ "ReadDID",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_ReadDID,
+ VehicleInfo__ReadDID__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetDTCs__request__parameter1 = {
+ "ecuName", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetDTCs__request__parameter2 = {
+ "dtcMask", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetDTCs__request__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetDTCs__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDTCs__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDTCs__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDTCs__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetDTCs__request = {"VehicleInfo",
+ "GetDTCs",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetDTCs,
+ VehicleInfo__GetDTCs__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetDTCs__response__parameter1 = {
+ "ecuHeader", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetDTCs__response__parameter2_array = {
+ "dtc", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ VehicleInfo__GetDTCs__response__parameter2 = {
+ {"dtc", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDTCs__response__parameter2_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetDTCs__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDTCs__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDTCs__response__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetDTCs__response = {
+ "VehicleInfo",
+ "GetDTCs",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetDTCs,
+ VehicleInfo__GetDTCs__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__DiagnosticMessage__request__parameter1 = {
+ "targetID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__DiagnosticMessage__request__parameter2 = {
+ "messageLength", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__DiagnosticMessage__request__parameter3_array = {
+ "messageData", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ArrayDescription
+ VehicleInfo__DiagnosticMessage__request__parameter3 = {
+ {"messageData", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter3_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__DiagnosticMessage__request__parameter4 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__DiagnosticMessage__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__DiagnosticMessage__request__parameter4,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__DiagnosticMessage__request = {
+ "VehicleInfo",
+ "DiagnosticMessage",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_DiagnosticMessage,
+ VehicleInfo__DiagnosticMessage__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__DiagnosticMessage__response__parameter1_array = {
+ "messageDataResult", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ArrayDescription
+ VehicleInfo__DiagnosticMessage__response__parameter1 = {
+ {"messageDataResult", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__DiagnosticMessage__response__parameter1_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__DiagnosticMessage__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__DiagnosticMessage__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__DiagnosticMessage__response = {
+ "VehicleInfo",
+ "DiagnosticMessage",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_DiagnosticMessage,
+ VehicleInfo__DiagnosticMessage__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter1 = {
+ "gps", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter2 = {
+ "speed", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter3 = {
+ "rpm", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter4 = {
+ "fuelLevel", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter5 = {
+ "fuelLevel_State", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter6 = {
+ "instantFuelConsumption", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter7 = {
+ "externalTemperature", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter8 = {
+ "prndl", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter9 = {
+ "tirePressure", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter10 = {
+ "odometer", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter11 = {
+ "beltStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter12 = {
+ "bodyInformation", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter13 = {
+ "deviceStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter14 = {
+ "driverBraking", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter15 = {
+ "wiperStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter16 = {
+ "headLampStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter17 = {
+ "engineTorque", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter18 = {
+ "accPedalPosition", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter19 = {
+ "steeringWheelAngle", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter20 = {
+ "eCallInfo", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter21 = {
+ "airbagStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter22 = {
+ "emergencyEvent", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter23 = {
+ "clusterModeStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVehicleData__request__parameter24 = {
+ "myKey", ford_message_descriptions::Boolean, false};
const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeVehicleData__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter15,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter16,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter17,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter18,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter19,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter20,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter21,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter22,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter23,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter24,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeVehicleData__request = {
- "VehicleInfo",
- "SubscribeVehicleData",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeVehicleData,
- VehicleInfo__SubscribeVehicleData__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter1 = {
- {
- "gps",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter2 = {
- {
- "speed",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter3 = {
- {
- "rpm",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter4 = {
- {
- "fuelLevel",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter5 = {
- {
- "fuelLevel_State",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter6 = {
- {
- "instantFuelConsumption",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter7 = {
- {
- "externalTemperature",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter8 = {
- {
- "prndl",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter9 = {
- {
- "tirePressure",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter10 = {
- {
- "odometer",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter11 = {
- {
- "beltStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter12 = {
- {
- "bodyInformation",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter13 = {
- {
- "deviceStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter14 = {
- {
- "driverBraking",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter15 = {
- {
- "wiperStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter16 = {
- {
- "headLampStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter17 = {
- {
- "engineTorque",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter18 = {
- {
- "accPedalPosition",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter19 = {
- {
- "steeringWheelAngle",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter20 = {
- {
- "eCallInfo",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter21 = {
- {
- "airbagStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter22 = {
- {
- "emergencyEvent",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter23 = {
- {
- "clusterModes",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeVehicleData__response__parameter24 = {
- {
- "myKey",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter15,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter16,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter17,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter18,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter19,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter20,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter21,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter22,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter23,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__request__parameter24,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeVehicleData__request = {
+ "VehicleInfo",
+ "SubscribeVehicleData",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeVehicleData,
+ VehicleInfo__SubscribeVehicleData__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter1 = {
+ {"gps", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter2 = {
+ {"speed", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter3 = {
+ {"rpm", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter4 = {
+ {"fuelLevel", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter5 = {
+ {"fuelLevel_State", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter6 = {
+ {"instantFuelConsumption", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter7 = {
+ {"externalTemperature", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter8 = {
+ {"prndl", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter9 = {
+ {"tirePressure", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter10 = {
+ {"odometer", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter11 = {
+ {"beltStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter12 = {
+ {"bodyInformation", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter13 = {
+ {"deviceStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter14 = {
+ {"driverBraking", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter15 = {
+ {"wiperStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter16 = {
+ {"headLampStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter17 = {
+ {"engineTorque", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter18 = {
+ {"accPedalPosition", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter19 = {
+ {"steeringWheelAngle", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter20 = {
+ {"eCallInfo", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter21 = {
+ {"airbagStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter22 = {
+ {"emergencyEvent", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter23 = {
+ {"clusterModes", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeVehicleData__response__parameter24 = {
+ {"myKey", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeVehicleData__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter15,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter16,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter17,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter18,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter19,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter20,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter21,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter22,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter23,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter24,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeVehicleData__response = {
- "VehicleInfo",
- "SubscribeVehicleData",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeVehicleData,
- VehicleInfo__SubscribeVehicleData__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter2 = {
- "gps",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter3 = {
- "speed",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter4 = {
- "rpm",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter5 = {
- "fuelLevel",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter6 = {
- "fuelLevel_State",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter7 = {
- "instantFuelConsumption",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter8 = {
- "externalTemperature",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter9 = {
- "prndl",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter10 = {
- "tirePressure",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter11 = {
- "odometer",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter12 = {
- "beltStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter13 = {
- "bodyInformation",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter14 = {
- "deviceStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter15 = {
- "driverBraking",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter16 = {
- "wiperStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter17 = {
- "headLampStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter18 = {
- "engineTorque",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter19 = {
- "accPedalPosition",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter20 = {
- "steeringWheelAngle",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter21 = {
- "eCallInfo",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter22 = {
- "airbagStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter23 = {
- "emergencyEvent",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter24 = {
- "clusterModeStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVehicleData__request__parameter25 = {
- "myKey",
- ford_message_descriptions::Boolean,
- false
-};
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter15,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter16,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter17,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter18,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter19,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter20,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter21,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter22,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter23,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVehicleData__response__parameter24,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeVehicleData__response = {
+ "VehicleInfo",
+ "SubscribeVehicleData",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeVehicleData,
+ VehicleInfo__SubscribeVehicleData__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter2 = {
+ "gps", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter3 = {
+ "speed", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter4 = {
+ "rpm", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter5 = {
+ "fuelLevel", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter6 = {
+ "fuelLevel_State", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter7 = {
+ "instantFuelConsumption", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter8 = {
+ "externalTemperature", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter9 = {
+ "prndl", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter10 = {
+ "tirePressure", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter11 = {
+ "odometer", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter12 = {
+ "beltStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter13 = {
+ "bodyInformation", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter14 = {
+ "deviceStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter15 = {
+ "driverBraking", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter16 = {
+ "wiperStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter17 = {
+ "headLampStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter18 = {
+ "engineTorque", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter19 = {
+ "accPedalPosition", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter20 = {
+ "steeringWheelAngle", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter21 = {
+ "eCallInfo", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter22 = {
+ "airbagStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter23 = {
+ "emergencyEvent", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter24 = {
+ "clusterModeStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVehicleData__request__parameter25 = {
+ "myKey", ford_message_descriptions::Boolean, false};
const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeVehicleData__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter15,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter16,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter17,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter18,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter19,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter20,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter21,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter22,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter23,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter24,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter25,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeVehicleData__request = {
- "VehicleInfo",
- "UnsubscribeVehicleData",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeVehicleData,
- VehicleInfo__UnsubscribeVehicleData__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter1 = {
- {
- "gps",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter2 = {
- {
- "speed",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter3 = {
- {
- "rpm",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter4 = {
- {
- "fuelLevel",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter5 = {
- {
- "fuelLevel_State",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter6 = {
- {
- "instantFuelConsumption",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter7 = {
- {
- "externalTemperature",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter8 = {
- {
- "prndl",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter9 = {
- {
- "tirePressure",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter10 = {
- {
- "odometer",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter11 = {
- {
- "beltStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter12 = {
- {
- "bodyInformation",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter13 = {
- {
- "deviceStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter14 = {
- {
- "driverBraking",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter15 = {
- {
- "wiperStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter16 = {
- {
- "headLampStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter17 = {
- {
- "engineTorque",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter18 = {
- {
- "accPedalPosition",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter19 = {
- {
- "steeringWheelAngle",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter20 = {
- {
- "eCallInfo",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter21 = {
- {
- "airbagStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter22 = {
- {
- "emergencyEvent",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter23 = {
- {
- "clusterModes",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeVehicleData__response__parameter24 = {
- {
- "myKey",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__VehicleDataResult__parameters
-};
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter15,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter16,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter17,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter18,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter19,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter20,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter21,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter22,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter23,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter24,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__request__parameter25,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeVehicleData__request = {
+ "VehicleInfo",
+ "UnsubscribeVehicleData",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeVehicleData,
+ VehicleInfo__UnsubscribeVehicleData__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter1 = {
+ {"gps", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter2 = {
+ {"speed", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter3 = {
+ {"rpm", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter4 = {
+ {"fuelLevel", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter5 = {
+ {"fuelLevel_State", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter6 = {
+ {"instantFuelConsumption", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter7 = {
+ {"externalTemperature", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter8 = {
+ {"prndl", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter9 = {
+ {"tirePressure", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter10 = {
+ {"odometer", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter11 = {
+ {"beltStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter12 = {
+ {"bodyInformation", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter13 = {
+ {"deviceStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter14 = {
+ {"driverBraking", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter15 = {
+ {"wiperStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter16 = {
+ {"headLampStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter17 = {
+ {"engineTorque", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter18 = {
+ {"accPedalPosition", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter19 = {
+ {"steeringWheelAngle", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter20 = {
+ {"eCallInfo", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter21 = {
+ {"airbagStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter22 = {
+ {"emergencyEvent", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter23 = {
+ {"clusterModes", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeVehicleData__response__parameter24 = {
+ {"myKey", ford_message_descriptions::Struct, false},
+ Structs::Common__VehicleDataResult__parameters};
const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeVehicleData__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter15,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter16,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter17,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter18,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter19,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter20,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter21,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter22,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter23,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter24,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeVehicleData__response = {
- "VehicleInfo",
- "UnsubscribeVehicleData",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeVehicleData,
- VehicleInfo__UnsubscribeVehicleData__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter1 = {
- "gps",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter2 = {
- "speed",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter3 = {
- "rpm",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter4 = {
- "fuelLevel",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter5 = {
- "fuelLevel_State",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter6 = {
- "instantFuelConsumption",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter7 = {
- "externalTemperature",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter8 = {
- "vin",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter9 = {
- "prndl",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter10 = {
- "tirePressure",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter11 = {
- "odometer",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter12 = {
- "beltStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter13 = {
- "bodyInformation",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter14 = {
- "deviceStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter15 = {
- "driverBraking",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter16 = {
- "wiperStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter17 = {
- "headLampStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter18 = {
- "engineTorque",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter19 = {
- "accPedalPosition",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter20 = {
- "steeringWheelAngle",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter21 = {
- "eCallInfo",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter22 = {
- "airbagStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter23 = {
- "emergencyEvent",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter24 = {
- "clusterModeStatus",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__request__parameter25 = {
- "myKey",
- ford_message_descriptions::Boolean,
- false
-};
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter15,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter16,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter17,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter18,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter19,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter20,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter21,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter22,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter23,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVehicleData__response__parameter24,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeVehicleData__response = {
+ "VehicleInfo",
+ "UnsubscribeVehicleData",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeVehicleData,
+ VehicleInfo__UnsubscribeVehicleData__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter1 = {
+ "gps", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter2 = {
+ "speed", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter3 = {
+ "rpm", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter4 = {
+ "fuelLevel", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter5 = {
+ "fuelLevel_State", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter6 = {
+ "instantFuelConsumption", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter7 = {
+ "externalTemperature", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter8 = {
+ "vin", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter9 = {
+ "prndl", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter10 = {
+ "tirePressure", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter11 = {
+ "odometer", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter12 = {
+ "beltStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter13 = {
+ "bodyInformation", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter14 = {
+ "deviceStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter15 = {
+ "driverBraking", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter16 = {
+ "wiperStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter17 = {
+ "headLampStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter18 = {
+ "engineTorque", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter19 = {
+ "accPedalPosition", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter20 = {
+ "steeringWheelAngle", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter21 = {
+ "eCallInfo", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter22 = {
+ "airbagStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter23 = {
+ "emergencyEvent", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter24 = {
+ "clusterModeStatus", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__request__parameter25 = {
+ "myKey", ford_message_descriptions::Boolean, false};
const ford_message_descriptions::ParameterDescription* VehicleInfo__GetVehicleData__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter15,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter16,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter17,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter18,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter19,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter20,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter21,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter22,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter23,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter24,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter25,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetVehicleData__request = {
- "VehicleInfo",
- "GetVehicleData",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetVehicleData,
- VehicleInfo__GetVehicleData__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter1 = {
- {
- "gps",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__GPSData__parameters
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter2 = {
- "speed",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter3 = {
- "rpm",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter4 = {
- "fuelLevel",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter5 = {
- "fuelLevel_State",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter6 = {
- "instantFuelConsumption",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter7 = {
- "externalTemperature",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter8 = {
- "vin",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter9 = {
- "prndl",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter10 = {
- {
- "tirePressure",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__TireStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter11 = {
- "odometer",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter12 = {
- {
- "beltStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__BeltStatus__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter13 = {
- {
- "bodyInformation",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__BodyInformation__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter14 = {
- {
- "deviceStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__DeviceStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter15 = {
- "driverBraking",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter16 = {
- "wiperStatus",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter17 = {
- {
- "headLampStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__HeadLampStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter18 = {
- "engineTorque",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter19 = {
- "accPedalPosition",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVehicleData__response__parameter20 = {
- "steeringWheelAngle",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter21 = {
- {
- "eCallInfo",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__ECallInfo__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter22 = {
- {
- "airbagStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__AirbagStatus__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter23 = {
- {
- "emergencyEvent",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__EmergencyEvent__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter24 = {
- {
- "clusterModeStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__ClusterModeStatus__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__GetVehicleData__response__parameter25 = {
- {
- "myKey",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__MyKey__parameters
-};
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter15,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter16,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter17,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter18,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter19,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter20,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter21,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter22,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter23,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter24,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__request__parameter25,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetVehicleData__request = {
+ "VehicleInfo",
+ "GetVehicleData",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetVehicleData,
+ VehicleInfo__GetVehicleData__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter1 = {
+ {"gps", ford_message_descriptions::Struct, false},
+ Structs::Common__GPSData__parameters};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter2 = {
+ "speed", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter3 = {
+ "rpm", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter4 = {
+ "fuelLevel", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter5 = {
+ "fuelLevel_State", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter6 = {
+ "instantFuelConsumption", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter7 = {
+ "externalTemperature", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter8 = {
+ "vin", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter9 = {
+ "prndl", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter10 = {
+ {"tirePressure", ford_message_descriptions::Struct, false},
+ Structs::Common__TireStatus__parameters};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter11 = {
+ "odometer", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter12 = {
+ {"beltStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__BeltStatus__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter13 = {
+ {"bodyInformation", ford_message_descriptions::Struct, false},
+ Structs::Common__BodyInformation__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter14 = {
+ {"deviceStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__DeviceStatus__parameters};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter15 = {
+ "driverBraking", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter16 = {
+ "wiperStatus", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter17 = {
+ {"headLampStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__HeadLampStatus__parameters};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter18 = {
+ "engineTorque", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter19 = {
+ "accPedalPosition", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVehicleData__response__parameter20 = {
+ "steeringWheelAngle", ford_message_descriptions::Float, false};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter21 = {
+ {"eCallInfo", ford_message_descriptions::Struct, false},
+ Structs::Common__ECallInfo__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter22 = {
+ {"airbagStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__AirbagStatus__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter23 = {
+ {"emergencyEvent", ford_message_descriptions::Struct, false},
+ Structs::Common__EmergencyEvent__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter24 = {
+ {"clusterModeStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__ClusterModeStatus__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetVehicleData__response__parameter25 = {
+ {"myKey", ford_message_descriptions::Struct, false},
+ Structs::Common__MyKey__parameters};
const ford_message_descriptions::ParameterDescription* VehicleInfo__GetVehicleData__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter15,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter16,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter17,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter18,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter19,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter20,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter21,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter22,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter23,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter24,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter25,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetVehicleData__response = {
- "VehicleInfo",
- "GetVehicleData",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetVehicleData,
- VehicleInfo__GetVehicleData__response__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter1 = {
- {
- "gps",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__GPSData__parameters
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter2 = {
- "speed",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter3 = {
- "rpm",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter4 = {
- "fuelLevel",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter5 = {
- "fuelLevel_State",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter6 = {
- "instantFuelConsumption",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter7 = {
- "externalTemperature",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter8 = {
- "vin",
- ford_message_descriptions::String,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter9 = {
- "prndl",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter10 = {
- {
- "tirePressure",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__TireStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter11 = {
- "odometer",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter12 = {
- {
- "beltStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__BeltStatus__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter13 = {
- {
- "bodyInformation",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__BodyInformation__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter14 = {
- {
- "deviceStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__DeviceStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter15 = {
- "driverBraking",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter16 = {
- "wiperStatus",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter17 = {
- {
- "headLampStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__HeadLampStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter18 = {
- "engineTorque",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter19 = {
- "accPedalPosition",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVehicleData__notification__parameter20 = {
- "steeringWheelAngle",
- ford_message_descriptions::Float,
- false
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter21 = {
- {
- "eCallInfo",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__ECallInfo__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter22 = {
- {
- "airbagStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__AirbagStatus__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter23 = {
- {
- "emergencyEvent",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__EmergencyEvent__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter24 = {
- {
- "clusterModeStatus",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__ClusterModeStatus__parameters
-};
-const ford_message_descriptions::StructDescription VehicleInfo__OnVehicleData__notification__parameter25 = {
- {
- "myKey",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__MyKey__parameters
-};
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter15,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter16,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter17,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter18,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter19,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter20,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter21,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter22,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter23,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter24,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVehicleData__response__parameter25,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetVehicleData__response = {
+ "VehicleInfo",
+ "GetVehicleData",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetVehicleData,
+ VehicleInfo__GetVehicleData__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter1 = {
+ {"gps", ford_message_descriptions::Struct, false},
+ Structs::Common__GPSData__parameters};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter2 = {
+ "speed", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter3 = {
+ "rpm", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter4 = {
+ "fuelLevel", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter5 = {
+ "fuelLevel_State", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter6 = {
+ "instantFuelConsumption", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter7 = {
+ "externalTemperature", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter8 = {
+ "vin", ford_message_descriptions::String, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter9 = {
+ "prndl", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter10 = {
+ {"tirePressure", ford_message_descriptions::Struct, false},
+ Structs::Common__TireStatus__parameters};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter11 = {
+ "odometer", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter12 = {
+ {"beltStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__BeltStatus__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter13 = {
+ {"bodyInformation", ford_message_descriptions::Struct, false},
+ Structs::Common__BodyInformation__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter14 = {
+ {"deviceStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__DeviceStatus__parameters};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter15 = {
+ "driverBraking", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter16 = {
+ "wiperStatus", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter17 = {
+ {"headLampStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__HeadLampStatus__parameters};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter18 = {
+ "engineTorque", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter19 = {
+ "accPedalPosition", ford_message_descriptions::Float, false};
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVehicleData__notification__parameter20 = {
+ "steeringWheelAngle", ford_message_descriptions::Float, false};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter21 = {
+ {"eCallInfo", ford_message_descriptions::Struct, false},
+ Structs::Common__ECallInfo__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter22 = {
+ {"airbagStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__AirbagStatus__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter23 = {
+ {"emergencyEvent", ford_message_descriptions::Struct, false},
+ Structs::Common__EmergencyEvent__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter24 = {
+ {"clusterModeStatus", ford_message_descriptions::Struct, false},
+ Structs::Common__ClusterModeStatus__parameters};
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnVehicleData__notification__parameter25 = {
+ {"myKey", ford_message_descriptions::Struct, false},
+ Structs::Common__MyKey__parameters};
const ford_message_descriptions::ParameterDescription* VehicleInfo__OnVehicleData__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter8,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter9,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter10,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter11,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter12,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter13,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter14,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter15,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter16,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter17,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter18,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter19,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter20,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter21,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter22,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter23,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter24,
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter25,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnVehicleData__notification = {
- "VehicleInfo",
- "OnVehicleData",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnVehicleData,
- VehicleInfo__OnVehicleData__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetGpsData__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetGpsData__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetGpsData__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetGpsData__request = {
- "VehicleInfo",
- "GetGpsData",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetGpsData,
- VehicleInfo__GetGpsData__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetGpsData__response__parameter1 = {
- {
- "gps",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__GPSData__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetGpsData__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetGpsData__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetGpsData__response = {
- "VehicleInfo",
- "GetGpsData",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetGpsData,
- VehicleInfo__GetGpsData__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetSpeed__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetSpeed__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetSpeed__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetSpeed__request = {
- "VehicleInfo",
- "GetSpeed",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetSpeed,
- VehicleInfo__GetSpeed__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetSpeed__response__parameter1 = {
- "speed",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetSpeed__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetSpeed__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetSpeed__response = {
- "VehicleInfo",
- "GetSpeed",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetSpeed,
- VehicleInfo__GetSpeed__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetRpm__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetRpm__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetRpm__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetRpm__request = {
- "VehicleInfo",
- "GetRpm",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetRpm,
- VehicleInfo__GetRpm__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetRpm__response__parameter1 = {
- "rpm",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetRpm__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetRpm__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetRpm__response = {
- "VehicleInfo",
- "GetRpm",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetRpm,
- VehicleInfo__GetRpm__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetFuelLevel__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetFuelLevel__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetFuelLevel__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetFuelLevel__request = {
- "VehicleInfo",
- "GetFuelLevel",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetFuelLevel,
- VehicleInfo__GetFuelLevel__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetFuelLevel__response__parameter1 = {
- "fuelLevel",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetFuelLevel__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetFuelLevel__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetFuelLevel__response = {
- "VehicleInfo",
- "GetFuelLevel",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetFuelLevel,
- VehicleInfo__GetFuelLevel__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetFuelLevelState__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetFuelLevelState__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetFuelLevelState__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetFuelLevelState__request = {
- "VehicleInfo",
- "GetFuelLevelState",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetFuelLevelState,
- VehicleInfo__GetFuelLevelState__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetFuelLevelState__response__parameter1 = {
- "fuelLevel_State",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetFuelLevelState__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetFuelLevelState__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetFuelLevelState__response = {
- "VehicleInfo",
- "GetFuelLevelState",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetFuelLevelState,
- VehicleInfo__GetFuelLevelState__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetInstantFuelConsumption__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetInstantFuelConsumption__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetInstantFuelConsumption__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetInstantFuelConsumption__request = {
- "VehicleInfo",
- "GetInstantFuelConsumption",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetInstantFuelConsumption,
- VehicleInfo__GetInstantFuelConsumption__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetInstantFuelConsumption__response__parameter1 = {
- "instantFuelConsumption",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetInstantFuelConsumption__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetInstantFuelConsumption__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetInstantFuelConsumption__response = {
- "VehicleInfo",
- "GetInstantFuelConsumption",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetInstantFuelConsumption,
- VehicleInfo__GetInstantFuelConsumption__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetExternalTemperature__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetExternalTemperature__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetExternalTemperature__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetExternalTemperature__request = {
- "VehicleInfo",
- "GetExternalTemperature",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetExternalTemperature,
- VehicleInfo__GetExternalTemperature__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetExternalTemperature__response__parameter1 = {
- "externalTemperature",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetExternalTemperature__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetExternalTemperature__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetExternalTemperature__response = {
- "VehicleInfo",
- "GetExternalTemperature",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetExternalTemperature,
- VehicleInfo__GetExternalTemperature__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVin__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetVin__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVin__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetVin__request = {
- "VehicleInfo",
- "GetVin",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetVin,
- VehicleInfo__GetVin__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetVin__response__parameter1 = {
- "vin",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetVin__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetVin__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetVin__response = {
- "VehicleInfo",
- "GetVin",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetVin,
- VehicleInfo__GetVin__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetPrndl__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetPrndl__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetPrndl__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetPrndl__request = {
- "VehicleInfo",
- "GetPrndl",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetPrndl,
- VehicleInfo__GetPrndl__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetPrndl__response__parameter1 = {
- "prndl",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetPrndl__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetPrndl__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetPrndl__response = {
- "VehicleInfo",
- "GetPrndl",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetPrndl,
- VehicleInfo__GetPrndl__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetTirePressure__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetTirePressure__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetTirePressure__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetTirePressure__request = {
- "VehicleInfo",
- "GetTirePressure",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetTirePressure,
- VehicleInfo__GetTirePressure__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetTirePressure__response__parameter1 = {
- {
- "tirePressure",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TireStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetTirePressure__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetTirePressure__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetTirePressure__response = {
- "VehicleInfo",
- "GetTirePressure",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetTirePressure,
- VehicleInfo__GetTirePressure__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetOdometer__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetOdometer__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetOdometer__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetOdometer__request = {
- "VehicleInfo",
- "GetOdometer",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetOdometer,
- VehicleInfo__GetOdometer__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetOdometer__response__parameter1 = {
- "odometer",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetOdometer__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetOdometer__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetOdometer__response = {
- "VehicleInfo",
- "GetOdometer",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetOdometer,
- VehicleInfo__GetOdometer__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetBeltStatus__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetBeltStatus__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetBeltStatus__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetBeltStatus__request = {
- "VehicleInfo",
- "GetBeltStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetBeltStatus,
- VehicleInfo__GetBeltStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetBeltStatus__response__parameter1 = {
- {
- "beltStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__BeltStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetBeltStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetBeltStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetBeltStatus__response = {
- "VehicleInfo",
- "GetBeltStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetBeltStatus,
- VehicleInfo__GetBeltStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetBodyInformation__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetBodyInformation__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetBodyInformation__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetBodyInformation__request = {
- "VehicleInfo",
- "GetBodyInformation",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetBodyInformation,
- VehicleInfo__GetBodyInformation__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetBodyInformation__response__parameter1 = {
- {
- "bodyInformation",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__BodyInformation__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetBodyInformation__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetBodyInformation__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetBodyInformation__response = {
- "VehicleInfo",
- "GetBodyInformation",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetBodyInformation,
- VehicleInfo__GetBodyInformation__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetDeviceStatus__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetDeviceStatus__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDeviceStatus__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetDeviceStatus__request = {
- "VehicleInfo",
- "GetDeviceStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetDeviceStatus,
- VehicleInfo__GetDeviceStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetDeviceStatus__response__parameter1 = {
- {
- "deviceStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DeviceStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetDeviceStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDeviceStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetDeviceStatus__response = {
- "VehicleInfo",
- "GetDeviceStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetDeviceStatus,
- VehicleInfo__GetDeviceStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetDriverBraking__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetDriverBraking__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDriverBraking__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetDriverBraking__request = {
- "VehicleInfo",
- "GetDriverBraking",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetDriverBraking,
- VehicleInfo__GetDriverBraking__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetDriverBraking__response__parameter1 = {
- "driverBraking",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetDriverBraking__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetDriverBraking__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetDriverBraking__response = {
- "VehicleInfo",
- "GetDriverBraking",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetDriverBraking,
- VehicleInfo__GetDriverBraking__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetWiperStatus__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetWiperStatus__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetWiperStatus__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetWiperStatus__request = {
- "VehicleInfo",
- "GetWiperStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetWiperStatus,
- VehicleInfo__GetWiperStatus__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetWiperStatus__response__parameter1 = {
- "wiperStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetWiperStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetWiperStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetWiperStatus__response = {
- "VehicleInfo",
- "GetWiperStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetWiperStatus,
- VehicleInfo__GetWiperStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetHeadLampStatus__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetHeadLampStatus__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetHeadLampStatus__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetHeadLampStatus__request = {
- "VehicleInfo",
- "GetHeadLampStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetHeadLampStatus,
- VehicleInfo__GetHeadLampStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetHeadLampStatus__response__parameter1 = {
- {
- "headLampStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__HeadLampStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetHeadLampStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetHeadLampStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetHeadLampStatus__response = {
- "VehicleInfo",
- "GetHeadLampStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetHeadLampStatus,
- VehicleInfo__GetHeadLampStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetEngineTorque__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetEngineTorque__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetEngineTorque__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetEngineTorque__request = {
- "VehicleInfo",
- "GetEngineTorque",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetEngineTorque,
- VehicleInfo__GetEngineTorque__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetEngineTorque__response__parameter1 = {
- "engineTorque",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetEngineTorque__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetEngineTorque__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetEngineTorque__response = {
- "VehicleInfo",
- "GetEngineTorque",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetEngineTorque,
- VehicleInfo__GetEngineTorque__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetAccPedalPosition__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetAccPedalPosition__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetAccPedalPosition__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetAccPedalPosition__request = {
- "VehicleInfo",
- "GetAccPedalPosition",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetAccPedalPosition,
- VehicleInfo__GetAccPedalPosition__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetAccPedalPosition__response__parameter1 = {
- "accPedalPosition",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetAccPedalPosition__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetAccPedalPosition__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetAccPedalPosition__response = {
- "VehicleInfo",
- "GetAccPedalPosition",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetAccPedalPosition,
- VehicleInfo__GetAccPedalPosition__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetSteeringWheelAngle__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetSteeringWheelAngle__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetSteeringWheelAngle__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetSteeringWheelAngle__request = {
- "VehicleInfo",
- "GetSteeringWheelAngle",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetSteeringWheelAngle,
- VehicleInfo__GetSteeringWheelAngle__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetSteeringWheelAngle__response__parameter1 = {
- "steeringWheelAngle",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetSteeringWheelAngle__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetSteeringWheelAngle__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetSteeringWheelAngle__response = {
- "VehicleInfo",
- "GetSteeringWheelAngle",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetSteeringWheelAngle,
- VehicleInfo__GetSteeringWheelAngle__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetECallInfo__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetECallInfo__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetECallInfo__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetECallInfo__request = {
- "VehicleInfo",
- "GetECallInfo",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetECallInfo,
- VehicleInfo__GetECallInfo__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetECallInfo__response__parameter1 = {
- {
- "eCallInfo",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ECallInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetECallInfo__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetECallInfo__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetECallInfo__response = {
- "VehicleInfo",
- "GetECallInfo",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetECallInfo,
- VehicleInfo__GetECallInfo__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetAirbagStatus__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetAirbagStatus__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetAirbagStatus__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetAirbagStatus__request = {
- "VehicleInfo",
- "GetAirbagStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetAirbagStatus,
- VehicleInfo__GetAirbagStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetAirbagStatus__response__parameter1 = {
- {
- "airbagStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__AirbagStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetAirbagStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetAirbagStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetAirbagStatus__response = {
- "VehicleInfo",
- "GetAirbagStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetAirbagStatus,
- VehicleInfo__GetAirbagStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetEmergencyEvent__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetEmergencyEvent__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetEmergencyEvent__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetEmergencyEvent__request = {
- "VehicleInfo",
- "GetEmergencyEvent",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetEmergencyEvent,
- VehicleInfo__GetEmergencyEvent__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetEmergencyEvent__response__parameter1 = {
- {
- "emergencyEvent",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__EmergencyEvent__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetEmergencyEvent__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetEmergencyEvent__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetEmergencyEvent__response = {
- "VehicleInfo",
- "GetEmergencyEvent",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetEmergencyEvent,
- VehicleInfo__GetEmergencyEvent__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetClusterModeStatus__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetClusterModeStatus__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetClusterModeStatus__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetClusterModeStatus__request = {
- "VehicleInfo",
- "GetClusterModeStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetClusterModeStatus,
- VehicleInfo__GetClusterModeStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetClusterModeStatus__response__parameter1 = {
- {
- "clusterModeStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ClusterModeStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetClusterModeStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetClusterModeStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetClusterModeStatus__response = {
- "VehicleInfo",
- "GetClusterModeStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetClusterModeStatus,
- VehicleInfo__GetClusterModeStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__GetMyKey__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetMyKey__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetMyKey__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetMyKey__request = {
- "VehicleInfo",
- "GetMyKey",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_GetMyKey,
- VehicleInfo__GetMyKey__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__GetMyKey__response__parameter1 = {
- {
- "myKey",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__MyKey__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__GetMyKey__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__GetMyKey__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__GetMyKey__response = {
- "VehicleInfo",
- "GetMyKey",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_GetMyKey,
- VehicleInfo__GetMyKey__response__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnGpsData__notification__parameter1 = {
- {
- "gps",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__GPSData__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnGpsData__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnGpsData__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnGpsData__notification = {
- "VehicleInfo",
- "OnGpsData",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnGpsData,
- VehicleInfo__OnGpsData__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnSpeed__notification__parameter1 = {
- "speed",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnSpeed__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnSpeed__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnSpeed__notification = {
- "VehicleInfo",
- "OnSpeed",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnSpeed,
- VehicleInfo__OnSpeed__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnRpm__notification__parameter1 = {
- "rpm",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnRpm__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnRpm__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnRpm__notification = {
- "VehicleInfo",
- "OnRpm",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnRpm,
- VehicleInfo__OnRpm__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnFuelLevel__notification__parameter1 = {
- "fuelLevel",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnFuelLevel__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnFuelLevel__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnFuelLevel__notification = {
- "VehicleInfo",
- "OnFuelLevel",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnFuelLevel,
- VehicleInfo__OnFuelLevel__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnFuelLevelState__notification__parameter1 = {
- "fuelLevel_State",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnFuelLevelState__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnFuelLevelState__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnFuelLevelState__notification = {
- "VehicleInfo",
- "OnFuelLevelState",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnFuelLevelState,
- VehicleInfo__OnFuelLevelState__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnInstantFuelConsumption__notification__parameter1 = {
- "instantFuelConsumption",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnInstantFuelConsumption__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnInstantFuelConsumption__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnInstantFuelConsumption__notification = {
- "VehicleInfo",
- "OnInstantFuelConsumption",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnInstantFuelConsumption,
- VehicleInfo__OnInstantFuelConsumption__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnExternalTemperature__notification__parameter1 = {
- "externalTemperature",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnExternalTemperature__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnExternalTemperature__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnExternalTemperature__notification = {
- "VehicleInfo",
- "OnExternalTemperature",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnExternalTemperature,
- VehicleInfo__OnExternalTemperature__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnVin__notification__parameter1 = {
- "vin",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnVin__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnVin__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnVin__notification = {
- "VehicleInfo",
- "OnVin",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnVin,
- VehicleInfo__OnVin__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnPrndl__notification__parameter1 = {
- "prndl",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnPrndl__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnPrndl__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnPrndl__notification = {
- "VehicleInfo",
- "OnPrndl",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnPrndl,
- VehicleInfo__OnPrndl__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnTirePressure__notification__parameter1 = {
- {
- "tirePressure",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__TireStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnTirePressure__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnTirePressure__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnTirePressure__notification = {
- "VehicleInfo",
- "OnTirePressure",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnTirePressure,
- VehicleInfo__OnTirePressure__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnOdometer__notification__parameter1 = {
- "odometer",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnOdometer__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnOdometer__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnOdometer__notification = {
- "VehicleInfo",
- "OnOdometer",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnOdometer,
- VehicleInfo__OnOdometer__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnBeltStatus__notification__parameter1 = {
- {
- "beltStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__BeltStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnBeltStatus__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnBeltStatus__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnBeltStatus__notification = {
- "VehicleInfo",
- "OnBeltStatus",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnBeltStatus,
- VehicleInfo__OnBeltStatus__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnBodyInformation__notification__parameter1 = {
- {
- "bodyInformation",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__BodyInformation__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnBodyInformation__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnBodyInformation__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnBodyInformation__notification = {
- "VehicleInfo",
- "OnBodyInformation",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnBodyInformation,
- VehicleInfo__OnBodyInformation__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnDeviceStatus__notification__parameter1 = {
- {
- "deviceStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DeviceStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnDeviceStatus__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnDeviceStatus__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnDeviceStatus__notification = {
- "VehicleInfo",
- "OnDeviceStatus",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnDeviceStatus,
- VehicleInfo__OnDeviceStatus__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnDriverBraking__notification__parameter1 = {
- "driverBraking",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnDriverBraking__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnDriverBraking__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnDriverBraking__notification = {
- "VehicleInfo",
- "OnDriverBraking",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnDriverBraking,
- VehicleInfo__OnDriverBraking__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnWiperStatus__notification__parameter1 = {
- "wiperStatus",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnWiperStatus__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnWiperStatus__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnWiperStatus__notification = {
- "VehicleInfo",
- "OnWiperStatus",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnWiperStatus,
- VehicleInfo__OnWiperStatus__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnHeadLampStatus__notification__parameter1 = {
- {
- "headLampStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__HeadLampStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnHeadLampStatus__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnHeadLampStatus__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnHeadLampStatus__notification = {
- "VehicleInfo",
- "OnHeadLampStatus",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnHeadLampStatus,
- VehicleInfo__OnHeadLampStatus__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnEngineTorque__notification__parameter1 = {
- "engineTorque",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnEngineTorque__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnEngineTorque__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnEngineTorque__notification = {
- "VehicleInfo",
- "OnEngineTorque",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnEngineTorque,
- VehicleInfo__OnEngineTorque__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnAccPedalPosition__notification__parameter1 = {
- "accPedalPosition",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnAccPedalPosition__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnAccPedalPosition__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnAccPedalPosition__notification = {
- "VehicleInfo",
- "OnAccPedalPosition",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnAccPedalPosition,
- VehicleInfo__OnAccPedalPosition__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__OnSteeringWheelAngle__notification__parameter1 = {
- "steeringWheelAngle",
- ford_message_descriptions::Float,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnSteeringWheelAngle__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnSteeringWheelAngle__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnSteeringWheelAngle__notification = {
- "VehicleInfo",
- "OnSteeringWheelAngle",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnSteeringWheelAngle,
- VehicleInfo__OnSteeringWheelAngle__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnECallInfo__notification__parameter1 = {
- {
- "eCallInfo",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ECallInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnECallInfo__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnECallInfo__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnECallInfo__notification = {
- "VehicleInfo",
- "OnECallInfo",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnECallInfo,
- VehicleInfo__OnECallInfo__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnAirbagStatus__notification__parameter1 = {
- {
- "airbagStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__AirbagStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnAirbagStatus__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnAirbagStatus__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnAirbagStatus__notification = {
- "VehicleInfo",
- "OnAirbagStatus",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnAirbagStatus,
- VehicleInfo__OnAirbagStatus__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnEmergencyEvent__notification__parameter1 = {
- {
- "emergencyEvent",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__EmergencyEvent__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnEmergencyEvent__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnEmergencyEvent__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnEmergencyEvent__notification = {
- "VehicleInfo",
- "OnEmergencyEvent",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnEmergencyEvent,
- VehicleInfo__OnEmergencyEvent__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnClusterModeStatus__notification__parameter1 = {
- {
- "clusterModeStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ClusterModeStatus__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnClusterModeStatus__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnClusterModeStatus__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnClusterModeStatus__notification = {
- "VehicleInfo",
- "OnClusterModeStatus",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnClusterModeStatus,
- VehicleInfo__OnClusterModeStatus__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__OnMyKey__notification__parameter1 = {
- {
- "myKey",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__MyKey__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__OnMyKey__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__OnMyKey__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__OnMyKey__notification = {
- "VehicleInfo",
- "OnMyKey",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::VehicleInfo_OnMyKey,
- VehicleInfo__OnMyKey__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeGps__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeGps__request = {
- "VehicleInfo",
- "SubscribeGps",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeGps,
- VehicleInfo__SubscribeGps__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeGps__response__parameter1 = {
- {
- "gps",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeGps__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeGps__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeGps__response = {
- "VehicleInfo",
- "SubscribeGps",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeGps,
- VehicleInfo__SubscribeGps__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeGps__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeGps__request = {
- "VehicleInfo",
- "UnsubscribeGps",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeGps,
- VehicleInfo__UnsubscribeGps__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeGps__response__parameter1 = {
- {
- "gps",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeGps__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeGps__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeGps__response = {
- "VehicleInfo",
- "UnsubscribeGps",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeGps,
- VehicleInfo__UnsubscribeGps__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeSpeed__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeSpeed__request = {
- "VehicleInfo",
- "SubscribeSpeed",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeSpeed,
- VehicleInfo__SubscribeSpeed__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeSpeed__response__parameter1 = {
- {
- "speed",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeSpeed__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeSpeed__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeSpeed__response = {
- "VehicleInfo",
- "SubscribeSpeed",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeSpeed,
- VehicleInfo__SubscribeSpeed__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeSpeed__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeSpeed__request = {
- "VehicleInfo",
- "UnsubscribeSpeed",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeSpeed,
- VehicleInfo__UnsubscribeSpeed__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeSpeed__response__parameter1 = {
- {
- "speed",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeSpeed__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeSpeed__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeSpeed__response = {
- "VehicleInfo",
- "UnsubscribeSpeed",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeSpeed,
- VehicleInfo__UnsubscribeSpeed__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeRpm__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeRpm__request = {
- "VehicleInfo",
- "SubscribeRpm",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeRpm,
- VehicleInfo__SubscribeRpm__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeRpm__response__parameter1 = {
- {
- "rpm",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeRpm__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeRpm__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeRpm__response = {
- "VehicleInfo",
- "SubscribeRpm",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeRpm,
- VehicleInfo__SubscribeRpm__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeRpm__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeRpm__request = {
- "VehicleInfo",
- "UnsubscribeRpm",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeRpm,
- VehicleInfo__UnsubscribeRpm__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeRpm__response__parameter1 = {
- {
- "rpm",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeRpm__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeRpm__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeRpm__response = {
- "VehicleInfo",
- "UnsubscribeRpm",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeRpm,
- VehicleInfo__UnsubscribeRpm__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeFuelLevel__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeFuelLevel__request = {
- "VehicleInfo",
- "SubscribeFuelLevel",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeFuelLevel,
- VehicleInfo__SubscribeFuelLevel__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeFuelLevel__response__parameter1 = {
- {
- "fuelLevel",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeFuelLevel__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeFuelLevel__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeFuelLevel__response = {
- "VehicleInfo",
- "SubscribeFuelLevel",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeFuelLevel,
- VehicleInfo__SubscribeFuelLevel__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeFuelLevel__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeFuelLevel__request = {
- "VehicleInfo",
- "UnsubscribeFuelLevel",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeFuelLevel,
- VehicleInfo__UnsubscribeFuelLevel__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeFuelLevel__response__parameter1 = {
- {
- "fuelLevel",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeFuelLevel__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeFuelLevel__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeFuelLevel__response = {
- "VehicleInfo",
- "UnsubscribeFuelLevel",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeFuelLevel,
- VehicleInfo__UnsubscribeFuelLevel__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeFuelLevel_State__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeFuelLevel_State__request = {
- "VehicleInfo",
- "SubscribeFuelLevel_State",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeFuelLevel_State,
- VehicleInfo__SubscribeFuelLevel_State__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeFuelLevel_State__response__parameter1 = {
- {
- "fuelLevel_State",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeFuelLevel_State__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeFuelLevel_State__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeFuelLevel_State__response = {
- "VehicleInfo",
- "SubscribeFuelLevel_State",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeFuelLevel_State,
- VehicleInfo__SubscribeFuelLevel_State__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeFuelLevel_State__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeFuelLevel_State__request = {
- "VehicleInfo",
- "UnsubscribeFuelLevel_State",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeFuelLevel_State,
- VehicleInfo__UnsubscribeFuelLevel_State__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeFuelLevel_State__response__parameter1 = {
- {
- "fuelLevel_State",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeFuelLevel_State__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeFuelLevel_State__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeFuelLevel_State__response = {
- "VehicleInfo",
- "UnsubscribeFuelLevel_State",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeFuelLevel_State,
- VehicleInfo__UnsubscribeFuelLevel_State__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeInstantFuelConsumption__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeInstantFuelConsumption__request = {
- "VehicleInfo",
- "SubscribeInstantFuelConsumption",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeInstantFuelConsumption,
- VehicleInfo__SubscribeInstantFuelConsumption__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeInstantFuelConsumption__response__parameter1 = {
- {
- "instantFuelConsumption",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeInstantFuelConsumption__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeInstantFuelConsumption__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeInstantFuelConsumption__response = {
- "VehicleInfo",
- "SubscribeInstantFuelConsumption",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeInstantFuelConsumption,
- VehicleInfo__SubscribeInstantFuelConsumption__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeInstantFuelConsumption__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeInstantFuelConsumption__request = {
- "VehicleInfo",
- "UnsubscribeInstantFuelConsumption",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeInstantFuelConsumption,
- VehicleInfo__UnsubscribeInstantFuelConsumption__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeInstantFuelConsumption__response__parameter1 = {
- {
- "instantFuelConsumption",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeInstantFuelConsumption__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeInstantFuelConsumption__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeInstantFuelConsumption__response = {
- "VehicleInfo",
- "UnsubscribeInstantFuelConsumption",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeInstantFuelConsumption,
- VehicleInfo__UnsubscribeInstantFuelConsumption__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeExternalTemperature__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeExternalTemperature__request = {
- "VehicleInfo",
- "SubscribeExternalTemperature",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeExternalTemperature,
- VehicleInfo__SubscribeExternalTemperature__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeExternalTemperature__response__parameter1 = {
- {
- "externalTemperature",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeExternalTemperature__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeExternalTemperature__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeExternalTemperature__response = {
- "VehicleInfo",
- "SubscribeExternalTemperature",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeExternalTemperature,
- VehicleInfo__SubscribeExternalTemperature__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeExternalTemperature__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeExternalTemperature__request = {
- "VehicleInfo",
- "UnsubscribeExternalTemperature",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeExternalTemperature,
- VehicleInfo__UnsubscribeExternalTemperature__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeExternalTemperature__response__parameter1 = {
- {
- "externalTemperature",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeExternalTemperature__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeExternalTemperature__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeExternalTemperature__response = {
- "VehicleInfo",
- "UnsubscribeExternalTemperature",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeExternalTemperature,
- VehicleInfo__UnsubscribeExternalTemperature__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribePrndl__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribePrndl__request = {
- "VehicleInfo",
- "SubscribePrndl",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribePrndl,
- VehicleInfo__SubscribePrndl__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribePrndl__response__parameter1 = {
- {
- "prndl",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribePrndl__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribePrndl__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribePrndl__response = {
- "VehicleInfo",
- "SubscribePrndl",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribePrndl,
- VehicleInfo__SubscribePrndl__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribePrndl__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribePrndl__request = {
- "VehicleInfo",
- "UnsubscribePrndl",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribePrndl,
- VehicleInfo__UnsubscribePrndl__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribePrndl__response__parameter1 = {
- {
- "prndl",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribePrndl__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribePrndl__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribePrndl__response = {
- "VehicleInfo",
- "UnsubscribePrndl",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribePrndl,
- VehicleInfo__UnsubscribePrndl__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeVin__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeVin__request = {
- "VehicleInfo",
- "SubscribeVin",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeVin,
- VehicleInfo__SubscribeVin__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__SubscribeVin__response__parameter1 = {
- "vin",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeVin__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeVin__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeVin__response = {
- "VehicleInfo",
- "SubscribeVin",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeVin,
- VehicleInfo__SubscribeVin__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeVin__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeVin__request = {
- "VehicleInfo",
- "UnsubscribeVin",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeVin,
- VehicleInfo__UnsubscribeVin__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription VehicleInfo__UnsubscribeVin__response__parameter1 = {
- "vin",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeVin__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeVin__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeVin__response = {
- "VehicleInfo",
- "UnsubscribeVin",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeVin,
- VehicleInfo__UnsubscribeVin__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeTirePressure__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeTirePressure__request = {
- "VehicleInfo",
- "SubscribeTirePressure",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeTirePressure,
- VehicleInfo__SubscribeTirePressure__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeTirePressure__response__parameter1 = {
- {
- "tirePressure",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeTirePressure__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeTirePressure__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeTirePressure__response = {
- "VehicleInfo",
- "SubscribeTirePressure",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeTirePressure,
- VehicleInfo__SubscribeTirePressure__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeTirePressure__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeTirePressure__request = {
- "VehicleInfo",
- "UnsubscribeTirePressure",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeTirePressure,
- VehicleInfo__UnsubscribeTirePressure__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeTirePressure__response__parameter1 = {
- {
- "tirePressure",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeTirePressure__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeTirePressure__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeTirePressure__response = {
- "VehicleInfo",
- "UnsubscribeTirePressure",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeTirePressure,
- VehicleInfo__UnsubscribeTirePressure__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeOdometer__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeOdometer__request = {
- "VehicleInfo",
- "SubscribeOdometer",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeOdometer,
- VehicleInfo__SubscribeOdometer__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeOdometer__response__parameter1 = {
- {
- "odometer",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeOdometer__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeOdometer__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeOdometer__response = {
- "VehicleInfo",
- "SubscribeOdometer",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeOdometer,
- VehicleInfo__SubscribeOdometer__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeOdometer__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeOdometer__request = {
- "VehicleInfo",
- "UnsubscribeOdometer",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeOdometer,
- VehicleInfo__UnsubscribeOdometer__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeOdometer__response__parameter1 = {
- {
- "odometer",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeOdometer__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeOdometer__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeOdometer__response = {
- "VehicleInfo",
- "UnsubscribeOdometer",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeOdometer,
- VehicleInfo__UnsubscribeOdometer__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeBeltStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeBeltStatus__request = {
- "VehicleInfo",
- "SubscribeBeltStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeBeltStatus,
- VehicleInfo__SubscribeBeltStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeBeltStatus__response__parameter1 = {
- {
- "beltStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeBeltStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeBeltStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeBeltStatus__response = {
- "VehicleInfo",
- "SubscribeBeltStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeBeltStatus,
- VehicleInfo__SubscribeBeltStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeBeltStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeBeltStatus__request = {
- "VehicleInfo",
- "UnsubscribeBeltStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeBeltStatus,
- VehicleInfo__UnsubscribeBeltStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeBeltStatus__response__parameter1 = {
- {
- "beltStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeBeltStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeBeltStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeBeltStatus__response = {
- "VehicleInfo",
- "UnsubscribeBeltStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeBeltStatus,
- VehicleInfo__UnsubscribeBeltStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeBodyInformation__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeBodyInformation__request = {
- "VehicleInfo",
- "SubscribeBodyInformation",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeBodyInformation,
- VehicleInfo__SubscribeBodyInformation__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeBodyInformation__response__parameter1 = {
- {
- "bodyInformation",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeBodyInformation__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeBodyInformation__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeBodyInformation__response = {
- "VehicleInfo",
- "SubscribeBodyInformation",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeBodyInformation,
- VehicleInfo__SubscribeBodyInformation__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeBodyInformation__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeBodyInformation__request = {
- "VehicleInfo",
- "UnsubscribeBodyInformation",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeBodyInformation,
- VehicleInfo__UnsubscribeBodyInformation__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeBodyInformation__response__parameter1 = {
- {
- "bodyInformation",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeBodyInformation__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeBodyInformation__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeBodyInformation__response = {
- "VehicleInfo",
- "UnsubscribeBodyInformation",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeBodyInformation,
- VehicleInfo__UnsubscribeBodyInformation__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeDeviceStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeDeviceStatus__request = {
- "VehicleInfo",
- "SubscribeDeviceStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeDeviceStatus,
- VehicleInfo__SubscribeDeviceStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeDeviceStatus__response__parameter1 = {
- {
- "deviceStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeDeviceStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeDeviceStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeDeviceStatus__response = {
- "VehicleInfo",
- "SubscribeDeviceStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeDeviceStatus,
- VehicleInfo__SubscribeDeviceStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeDeviceStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeDeviceStatus__request = {
- "VehicleInfo",
- "UnsubscribeDeviceStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeDeviceStatus,
- VehicleInfo__UnsubscribeDeviceStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeDeviceStatus__response__parameter1 = {
- {
- "deviceStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeDeviceStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeDeviceStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeDeviceStatus__response = {
- "VehicleInfo",
- "UnsubscribeDeviceStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeDeviceStatus,
- VehicleInfo__UnsubscribeDeviceStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeDriverBraking__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeDriverBraking__request = {
- "VehicleInfo",
- "SubscribeDriverBraking",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeDriverBraking,
- VehicleInfo__SubscribeDriverBraking__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeDriverBraking__response__parameter1 = {
- {
- "driverBraking",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeDriverBraking__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeDriverBraking__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeDriverBraking__response = {
- "VehicleInfo",
- "SubscribeDriverBraking",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeDriverBraking,
- VehicleInfo__SubscribeDriverBraking__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeDriverBraking__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeDriverBraking__request = {
- "VehicleInfo",
- "UnsubscribeDriverBraking",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeDriverBraking,
- VehicleInfo__UnsubscribeDriverBraking__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeDriverBraking__response__parameter1 = {
- {
- "driverBraking",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeDriverBraking__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeDriverBraking__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeDriverBraking__response = {
- "VehicleInfo",
- "UnsubscribeDriverBraking",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeDriverBraking,
- VehicleInfo__UnsubscribeDriverBraking__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeWiperStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeWiperStatus__request = {
- "VehicleInfo",
- "SubscribeWiperStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeWiperStatus,
- VehicleInfo__SubscribeWiperStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeWiperStatus__response__parameter1 = {
- {
- "wiperStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeWiperStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeWiperStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeWiperStatus__response = {
- "VehicleInfo",
- "SubscribeWiperStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeWiperStatus,
- VehicleInfo__SubscribeWiperStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeWiperStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeWiperStatus__request = {
- "VehicleInfo",
- "UnsubscribeWiperStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeWiperStatus,
- VehicleInfo__UnsubscribeWiperStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeWiperStatus__response__parameter1 = {
- {
- "wiperStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeWiperStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeWiperStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeWiperStatus__response = {
- "VehicleInfo",
- "UnsubscribeWiperStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeWiperStatus,
- VehicleInfo__UnsubscribeWiperStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeHeadLampStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeHeadLampStatus__request = {
- "VehicleInfo",
- "SubscribeHeadLampStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeHeadLampStatus,
- VehicleInfo__SubscribeHeadLampStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeHeadLampStatus__response__parameter1 = {
- {
- "headLampStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeHeadLampStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeHeadLampStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeHeadLampStatus__response = {
- "VehicleInfo",
- "SubscribeHeadLampStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeHeadLampStatus,
- VehicleInfo__SubscribeHeadLampStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeHeadLampStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeHeadLampStatus__request = {
- "VehicleInfo",
- "UnsubscribeHeadLampStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeHeadLampStatus,
- VehicleInfo__UnsubscribeHeadLampStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeHeadLampStatus__response__parameter1 = {
- {
- "headLampStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeHeadLampStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeHeadLampStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeHeadLampStatus__response = {
- "VehicleInfo",
- "UnsubscribeHeadLampStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeHeadLampStatus,
- VehicleInfo__UnsubscribeHeadLampStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeEngineTorque__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeEngineTorque__request = {
- "VehicleInfo",
- "SubscribeEngineTorque",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeEngineTorque,
- VehicleInfo__SubscribeEngineTorque__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeEngineTorque__response__parameter1 = {
- {
- "engineTorque",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeEngineTorque__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeEngineTorque__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeEngineTorque__response = {
- "VehicleInfo",
- "SubscribeEngineTorque",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeEngineTorque,
- VehicleInfo__SubscribeEngineTorque__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeEngineTorque__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeEngineTorque__request = {
- "VehicleInfo",
- "UnsubscribeEngineTorque",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeEngineTorque,
- VehicleInfo__UnsubscribeEngineTorque__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeEngineTorque__response__parameter1 = {
- {
- "engineTorque",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeEngineTorque__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeEngineTorque__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeEngineTorque__response = {
- "VehicleInfo",
- "UnsubscribeEngineTorque",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeEngineTorque,
- VehicleInfo__UnsubscribeEngineTorque__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeAccPedalPosition__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeAccPedalPosition__request = {
- "VehicleInfo",
- "SubscribeAccPedalPosition",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeAccPedalPosition,
- VehicleInfo__SubscribeAccPedalPosition__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeAccPedalPosition__response__parameter1 = {
- {
- "accPedalPosition",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeAccPedalPosition__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeAccPedalPosition__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeAccPedalPosition__response = {
- "VehicleInfo",
- "SubscribeAccPedalPosition",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeAccPedalPosition,
- VehicleInfo__SubscribeAccPedalPosition__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeAccPedalPosition__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeAccPedalPosition__request = {
- "VehicleInfo",
- "UnsubscribeAccPedalPosition",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeAccPedalPosition,
- VehicleInfo__UnsubscribeAccPedalPosition__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeAccPedalPosition__response__parameter1 = {
- {
- "accPedalPosition",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeAccPedalPosition__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeAccPedalPosition__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeAccPedalPosition__response = {
- "VehicleInfo",
- "UnsubscribeAccPedalPosition",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeAccPedalPosition,
- VehicleInfo__UnsubscribeAccPedalPosition__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeSteeringWheelAngle__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeSteeringWheelAngle__request = {
- "VehicleInfo",
- "SubscribeSteeringWheelAngle",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeSteeringWheelAngle,
- VehicleInfo__SubscribeSteeringWheelAngle__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeSteeringWheelAngle__response__parameter1 = {
- {
- "steeringWheelAngle",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeSteeringWheelAngle__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeSteeringWheelAngle__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeSteeringWheelAngle__response = {
- "VehicleInfo",
- "SubscribeSteeringWheelAngle",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeSteeringWheelAngle,
- VehicleInfo__SubscribeSteeringWheelAngle__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeSteeringWheelAngle__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeSteeringWheelAngle__request = {
- "VehicleInfo",
- "UnsubscribeSteeringWheelAngle",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeSteeringWheelAngle,
- VehicleInfo__UnsubscribeSteeringWheelAngle__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeSteeringWheelAngle__response__parameter1 = {
- {
- "steeringWheelAngle",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeSteeringWheelAngle__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeSteeringWheelAngle__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeSteeringWheelAngle__response = {
- "VehicleInfo",
- "UnsubscribeSteeringWheelAngle",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeSteeringWheelAngle,
- VehicleInfo__UnsubscribeSteeringWheelAngle__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeECallInfo__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeECallInfo__request = {
- "VehicleInfo",
- "SubscribeECallInfo",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeECallInfo,
- VehicleInfo__SubscribeECallInfo__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeECallInfo__response__parameter1 = {
- {
- "eCallInfo",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeECallInfo__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeECallInfo__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeECallInfo__response = {
- "VehicleInfo",
- "SubscribeECallInfo",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeECallInfo,
- VehicleInfo__SubscribeECallInfo__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeECallInfo__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeECallInfo__request = {
- "VehicleInfo",
- "UnsubscribeECallInfo",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeECallInfo,
- VehicleInfo__UnsubscribeECallInfo__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeECallInfo__response__parameter1 = {
- {
- "eCallInfo",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeECallInfo__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeECallInfo__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeECallInfo__response = {
- "VehicleInfo",
- "UnsubscribeECallInfo",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeECallInfo,
- VehicleInfo__UnsubscribeECallInfo__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeAirbagStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeAirbagStatus__request = {
- "VehicleInfo",
- "SubscribeAirbagStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeAirbagStatus,
- VehicleInfo__SubscribeAirbagStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeAirbagStatus__response__parameter1 = {
- {
- "airbagStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeAirbagStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeAirbagStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeAirbagStatus__response = {
- "VehicleInfo",
- "SubscribeAirbagStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeAirbagStatus,
- VehicleInfo__SubscribeAirbagStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeAirbagStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeAirbagStatus__request = {
- "VehicleInfo",
- "UnsubscribeAirbagStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeAirbagStatus,
- VehicleInfo__UnsubscribeAirbagStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeAirbagStatus__response__parameter1 = {
- {
- "airbagStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeAirbagStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeAirbagStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeAirbagStatus__response = {
- "VehicleInfo",
- "UnsubscribeAirbagStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeAirbagStatus,
- VehicleInfo__UnsubscribeAirbagStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeEmergencyEvent__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeEmergencyEvent__request = {
- "VehicleInfo",
- "SubscribeEmergencyEvent",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeEmergencyEvent,
- VehicleInfo__SubscribeEmergencyEvent__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeEmergencyEvent__response__parameter1 = {
- {
- "emergencyEvent",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeEmergencyEvent__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeEmergencyEvent__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeEmergencyEvent__response = {
- "VehicleInfo",
- "SubscribeEmergencyEvent",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeEmergencyEvent,
- VehicleInfo__SubscribeEmergencyEvent__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeEmergencyEvent__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeEmergencyEvent__request = {
- "VehicleInfo",
- "UnsubscribeEmergencyEvent",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeEmergencyEvent,
- VehicleInfo__UnsubscribeEmergencyEvent__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeEmergencyEvent__response__parameter1 = {
- {
- "emergencyEvent",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeEmergencyEvent__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeEmergencyEvent__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeEmergencyEvent__response = {
- "VehicleInfo",
- "UnsubscribeEmergencyEvent",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeEmergencyEvent,
- VehicleInfo__UnsubscribeEmergencyEvent__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeClusterModeStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeClusterModeStatus__request = {
- "VehicleInfo",
- "SubscribeClusterModeStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeClusterModeStatus,
- VehicleInfo__SubscribeClusterModeStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeClusterModeStatus__response__parameter1 = {
- {
- "clusterModeStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeClusterModeStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeClusterModeStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeClusterModeStatus__response = {
- "VehicleInfo",
- "SubscribeClusterModeStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeClusterModeStatus,
- VehicleInfo__SubscribeClusterModeStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeClusterModeStatus__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeClusterModeStatus__request = {
- "VehicleInfo",
- "UnsubscribeClusterModeStatus",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeClusterModeStatus,
- VehicleInfo__UnsubscribeClusterModeStatus__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeClusterModeStatus__response__parameter1 = {
- {
- "clusterModeStatus",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeClusterModeStatus__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeClusterModeStatus__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeClusterModeStatus__response = {
- "VehicleInfo",
- "UnsubscribeClusterModeStatus",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeClusterModeStatus,
- VehicleInfo__UnsubscribeClusterModeStatus__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeMyKey__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeMyKey__request = {
- "VehicleInfo",
- "SubscribeMyKey",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_SubscribeMyKey,
- VehicleInfo__SubscribeMyKey__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__SubscribeMyKey__response__parameter1 = {
- {
- "myKey",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__SubscribeMyKey__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__SubscribeMyKey__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__SubscribeMyKey__response = {
- "VehicleInfo",
- "SubscribeMyKey",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_SubscribeMyKey,
- VehicleInfo__SubscribeMyKey__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeMyKey__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeMyKey__request = {
- "VehicleInfo",
- "UnsubscribeMyKey",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeMyKey,
- VehicleInfo__UnsubscribeMyKey__request__parameters
-};
-
-const ford_message_descriptions::StructDescription VehicleInfo__UnsubscribeMyKey__response__parameter1 = {
- {
- "myKey",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__VehicleDataResult__parameters
-};
-const ford_message_descriptions::ParameterDescription* VehicleInfo__UnsubscribeMyKey__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&VehicleInfo__UnsubscribeMyKey__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription VehicleInfo__UnsubscribeMyKey__response = {
- "VehicleInfo",
- "UnsubscribeMyKey",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::VehicleInfo_UnsubscribeMyKey,
- VehicleInfo__UnsubscribeMyKey__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__ActivateApp__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__ActivateApp__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__ActivateApp__request = {
- "SDL",
- "ActivateApp",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::SDL_ActivateApp,
- SDL__ActivateApp__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__ActivateApp__response__parameter1 = {
- "isSDLAllowed",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::StructDescription SDL__ActivateApp__response__parameter2 = {
- {
- "device",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription SDL__ActivateApp__response__parameter3 = {
- "isPermissionsConsentNeeded",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription SDL__ActivateApp__response__parameter4 = {
- "isAppPermissionsRevoked",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::StructDescription SDL__ActivateApp__response__parameter5_array = {
- {
- "appRevokedPermissions",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__PermissionItem__parameters
-};
-const ford_message_descriptions::ArrayDescription SDL__ActivateApp__response__parameter5 = {
- {
- "appRevokedPermissions",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__response__parameter5_array,
- "(si(bb))"
-};
-const ford_message_descriptions::ParameterDescription SDL__ActivateApp__response__parameter6 = {
- "isAppRevoked",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription SDL__ActivateApp__response__parameter7 = {
- "priority",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* SDL__ActivateApp__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__response__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__response__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__response__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__response__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__response__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&SDL__ActivateApp__response__parameter7,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__ActivateApp__response = {
- "SDL",
- "ActivateApp",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::SDL_ActivateApp,
- SDL__ActivateApp__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__GetUserFriendlyMessage__request__parameter1_array = {
- "messageCodes",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ArrayDescription SDL__GetUserFriendlyMessage__request__parameter1 = {
- {
- "messageCodes",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetUserFriendlyMessage__request__parameter1_array,
- "s"
-};
-const ford_message_descriptions::ParameterDescription SDL__GetUserFriendlyMessage__request__parameter2 = {
- "language",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* SDL__GetUserFriendlyMessage__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetUserFriendlyMessage__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetUserFriendlyMessage__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__GetUserFriendlyMessage__request = {
- "SDL",
- "GetUserFriendlyMessage",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::SDL_GetUserFriendlyMessage,
- SDL__GetUserFriendlyMessage__request__parameters
-};
-
-const ford_message_descriptions::StructDescription SDL__GetUserFriendlyMessage__response__parameter1_array = {
- {
- "messages",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__UserFriendlyMessage__parameters
-};
-const ford_message_descriptions::ArrayDescription SDL__GetUserFriendlyMessage__response__parameter1 = {
- {
- "messages",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetUserFriendlyMessage__response__parameter1_array,
- "(s(bs)(bs)(bs)(bs)(bs))"
-};
-const ford_message_descriptions::ParameterDescription* SDL__GetUserFriendlyMessage__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetUserFriendlyMessage__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__GetUserFriendlyMessage__response = {
- "SDL",
- "GetUserFriendlyMessage",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::SDL_GetUserFriendlyMessage,
- SDL__GetUserFriendlyMessage__response__parameters
-};
-
-const ford_message_descriptions::StructDescription SDL__OnAllowSDLFunctionality__notification__parameter1 = {
- {
- "device",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAllowSDLFunctionality__notification__parameter2 = {
- "allowed",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAllowSDLFunctionality__notification__parameter3 = {
- "source",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__OnAllowSDLFunctionality__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAllowSDLFunctionality__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAllowSDLFunctionality__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAllowSDLFunctionality__notification__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnAllowSDLFunctionality__notification = {
- "SDL",
- "OnAllowSDLFunctionality",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnAllowSDLFunctionality,
- SDL__OnAllowSDLFunctionality__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__OnReceivedPolicyUpdate__notification__parameter1 = {
- "policyfile",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__OnReceivedPolicyUpdate__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnReceivedPolicyUpdate__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnReceivedPolicyUpdate__notification = {
- "SDL",
- "OnReceivedPolicyUpdate",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnReceivedPolicyUpdate,
- SDL__OnReceivedPolicyUpdate__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* SDL__OnPolicyUpdate__notification__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnPolicyUpdate__notification = {
- "SDL",
- "OnPolicyUpdate",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnPolicyUpdate,
- SDL__OnPolicyUpdate__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__GetListOfPermissions__request__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::ParameterDescription* SDL__GetListOfPermissions__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetListOfPermissions__request__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__GetListOfPermissions__request = {
- "SDL",
- "GetListOfPermissions",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::SDL_GetListOfPermissions,
- SDL__GetListOfPermissions__request__parameters
-};
-
-const ford_message_descriptions::StructDescription SDL__GetListOfPermissions__response__parameter1_array = {
- {
- "allowedFunctions",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__PermissionItem__parameters
-};
-const ford_message_descriptions::ArrayDescription SDL__GetListOfPermissions__response__parameter1 = {
- {
- "allowedFunctions",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetListOfPermissions__response__parameter1_array,
- "(si(bb))"
-};
-const ford_message_descriptions::ParameterDescription* SDL__GetListOfPermissions__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetListOfPermissions__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__GetListOfPermissions__response = {
- "SDL",
- "GetListOfPermissions",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::SDL_GetListOfPermissions,
- SDL__GetListOfPermissions__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionConsent__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- false
-};
-const ford_message_descriptions::StructDescription SDL__OnAppPermissionConsent__notification__parameter2_array = {
- {
- "consentedFunctions",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__PermissionItem__parameters
-};
-const ford_message_descriptions::ArrayDescription SDL__OnAppPermissionConsent__notification__parameter2 = {
- {
- "consentedFunctions",
- ford_message_descriptions::Array,
- true
- },
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionConsent__notification__parameter2_array,
- "(si(bb))"
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionConsent__notification__parameter3 = {
- "source",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__OnAppPermissionConsent__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionConsent__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionConsent__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionConsent__notification__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnAppPermissionConsent__notification = {
- "SDL",
- "OnAppPermissionConsent",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnAppPermissionConsent,
- SDL__OnAppPermissionConsent__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionChanged__notification__parameter1 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionChanged__notification__parameter2 = {
- "isAppPermissionsRevoked",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::StructDescription SDL__OnAppPermissionChanged__notification__parameter3_array = {
- {
- "appRevokedPermissions",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__PermissionItem__parameters
-};
-const ford_message_descriptions::ArrayDescription SDL__OnAppPermissionChanged__notification__parameter3 = {
- {
- "appRevokedPermissions",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter3_array,
- "(si(bb))"
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionChanged__notification__parameter4 = {
- "appRevoked",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionChanged__notification__parameter5 = {
- "appPermissionsConsentNeeded",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionChanged__notification__parameter6 = {
- "appUnauthorized",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionChanged__notification__parameter7 = {
- "priority",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription SDL__OnAppPermissionChanged__notification__parameter8_array = {
- "requestType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ArrayDescription SDL__OnAppPermissionChanged__notification__parameter8 = {
- {
- "requestType",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter8_array,
- "i"
-};
-const ford_message_descriptions::ParameterDescription* SDL__OnAppPermissionChanged__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter3,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter4,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter5,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter6,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter7,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter8,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnAppPermissionChanged__notification = {
- "SDL",
- "OnAppPermissionChanged",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnAppPermissionChanged,
- SDL__OnAppPermissionChanged__notification__parameters
-};
-
-const ford_message_descriptions::StructDescription SDL__OnSDLConsentNeeded__notification__parameter1 = {
- {
- "device",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription* SDL__OnSDLConsentNeeded__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnSDLConsentNeeded__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnSDLConsentNeeded__notification = {
- "SDL",
- "OnSDLConsentNeeded",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnSDLConsentNeeded,
- SDL__OnSDLConsentNeeded__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* SDL__UpdateSDL__request__parameters[] = {
- NULL };
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter8,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter9,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter10,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter11,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter12,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter13,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter14,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter15,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter16,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter17,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter18,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter19,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter20,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter21,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter22,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter23,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter24,
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVehicleData__notification__parameter25,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnVehicleData__notification = {
+ "VehicleInfo",
+ "OnVehicleData",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnVehicleData,
+ VehicleInfo__OnVehicleData__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetGpsData__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetGpsData__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetGpsData__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetGpsData__request = {
+ "VehicleInfo",
+ "GetGpsData",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetGpsData,
+ VehicleInfo__GetGpsData__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetGpsData__response__parameter1 = {
+ {"gps", ford_message_descriptions::Struct, true},
+ Structs::Common__GPSData__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetGpsData__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetGpsData__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetGpsData__response = {
+ "VehicleInfo",
+ "GetGpsData",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetGpsData,
+ VehicleInfo__GetGpsData__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetSpeed__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetSpeed__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetSpeed__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetSpeed__request = {
+ "VehicleInfo",
+ "GetSpeed",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetSpeed,
+ VehicleInfo__GetSpeed__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetSpeed__response__parameter1 = {
+ "speed", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetSpeed__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetSpeed__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetSpeed__response = {
+ "VehicleInfo",
+ "GetSpeed",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetSpeed,
+ VehicleInfo__GetSpeed__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetRpm__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetRpm__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetRpm__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetRpm__request = {"VehicleInfo",
+ "GetRpm",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetRpm,
+ VehicleInfo__GetRpm__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetRpm__response__parameter1 = {
+ "rpm", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetRpm__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetRpm__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetRpm__response = {"VehicleInfo",
+ "GetRpm",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetRpm,
+ VehicleInfo__GetRpm__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetFuelLevel__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetFuelLevel__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetFuelLevel__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetFuelLevel__request = {
+ "VehicleInfo",
+ "GetFuelLevel",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetFuelLevel,
+ VehicleInfo__GetFuelLevel__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetFuelLevel__response__parameter1 = {
+ "fuelLevel", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetFuelLevel__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetFuelLevel__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetFuelLevel__response = {
+ "VehicleInfo",
+ "GetFuelLevel",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetFuelLevel,
+ VehicleInfo__GetFuelLevel__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetFuelLevelState__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetFuelLevelState__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetFuelLevelState__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetFuelLevelState__request = {
+ "VehicleInfo",
+ "GetFuelLevelState",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetFuelLevelState,
+ VehicleInfo__GetFuelLevelState__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetFuelLevelState__response__parameter1 = {
+ "fuelLevel_State", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetFuelLevelState__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetFuelLevelState__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetFuelLevelState__response = {
+ "VehicleInfo",
+ "GetFuelLevelState",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetFuelLevelState,
+ VehicleInfo__GetFuelLevelState__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetInstantFuelConsumption__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetInstantFuelConsumption__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetInstantFuelConsumption__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetInstantFuelConsumption__request = {
+ "VehicleInfo",
+ "GetInstantFuelConsumption",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetInstantFuelConsumption,
+ VehicleInfo__GetInstantFuelConsumption__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetInstantFuelConsumption__response__parameter1 = {
+ "instantFuelConsumption", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetInstantFuelConsumption__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetInstantFuelConsumption__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetInstantFuelConsumption__response = {
+ "VehicleInfo",
+ "GetInstantFuelConsumption",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetInstantFuelConsumption,
+ VehicleInfo__GetInstantFuelConsumption__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetExternalTemperature__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetExternalTemperature__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetExternalTemperature__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetExternalTemperature__request = {
+ "VehicleInfo",
+ "GetExternalTemperature",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetExternalTemperature,
+ VehicleInfo__GetExternalTemperature__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetExternalTemperature__response__parameter1 = {
+ "externalTemperature", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetExternalTemperature__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetExternalTemperature__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetExternalTemperature__response = {
+ "VehicleInfo",
+ "GetExternalTemperature",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetExternalTemperature,
+ VehicleInfo__GetExternalTemperature__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVin__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetVin__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVin__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetVin__request = {"VehicleInfo",
+ "GetVin",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetVin,
+ VehicleInfo__GetVin__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetVin__response__parameter1 = {
+ "vin", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetVin__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetVin__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetVin__response = {"VehicleInfo",
+ "GetVin",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetVin,
+ VehicleInfo__GetVin__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetPrndl__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetPrndl__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetPrndl__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetPrndl__request = {
+ "VehicleInfo",
+ "GetPrndl",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetPrndl,
+ VehicleInfo__GetPrndl__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetPrndl__response__parameter1 = {
+ "prndl", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetPrndl__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetPrndl__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetPrndl__response = {
+ "VehicleInfo",
+ "GetPrndl",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetPrndl,
+ VehicleInfo__GetPrndl__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetTirePressure__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetTirePressure__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetTirePressure__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetTirePressure__request = {
+ "VehicleInfo",
+ "GetTirePressure",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetTirePressure,
+ VehicleInfo__GetTirePressure__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetTirePressure__response__parameter1 = {
+ {"tirePressure", ford_message_descriptions::Struct, true},
+ Structs::Common__TireStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetTirePressure__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetTirePressure__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetTirePressure__response = {
+ "VehicleInfo",
+ "GetTirePressure",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetTirePressure,
+ VehicleInfo__GetTirePressure__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetOdometer__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetOdometer__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetOdometer__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetOdometer__request = {
+ "VehicleInfo",
+ "GetOdometer",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetOdometer,
+ VehicleInfo__GetOdometer__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetOdometer__response__parameter1 = {
+ "odometer", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetOdometer__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetOdometer__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetOdometer__response = {
+ "VehicleInfo",
+ "GetOdometer",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetOdometer,
+ VehicleInfo__GetOdometer__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetBeltStatus__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetBeltStatus__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetBeltStatus__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetBeltStatus__request = {
+ "VehicleInfo",
+ "GetBeltStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetBeltStatus,
+ VehicleInfo__GetBeltStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetBeltStatus__response__parameter1 = {
+ {"beltStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__BeltStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetBeltStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetBeltStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetBeltStatus__response = {
+ "VehicleInfo",
+ "GetBeltStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetBeltStatus,
+ VehicleInfo__GetBeltStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetBodyInformation__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetBodyInformation__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetBodyInformation__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetBodyInformation__request = {
+ "VehicleInfo",
+ "GetBodyInformation",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetBodyInformation,
+ VehicleInfo__GetBodyInformation__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetBodyInformation__response__parameter1 = {
+ {"bodyInformation", ford_message_descriptions::Struct, true},
+ Structs::Common__BodyInformation__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetBodyInformation__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetBodyInformation__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetBodyInformation__response = {
+ "VehicleInfo",
+ "GetBodyInformation",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetBodyInformation,
+ VehicleInfo__GetBodyInformation__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetDeviceStatus__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetDeviceStatus__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDeviceStatus__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetDeviceStatus__request = {
+ "VehicleInfo",
+ "GetDeviceStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetDeviceStatus,
+ VehicleInfo__GetDeviceStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetDeviceStatus__response__parameter1 = {
+ {"deviceStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__DeviceStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetDeviceStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDeviceStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetDeviceStatus__response = {
+ "VehicleInfo",
+ "GetDeviceStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetDeviceStatus,
+ VehicleInfo__GetDeviceStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetDriverBraking__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetDriverBraking__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDriverBraking__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetDriverBraking__request = {
+ "VehicleInfo",
+ "GetDriverBraking",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetDriverBraking,
+ VehicleInfo__GetDriverBraking__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetDriverBraking__response__parameter1 = {
+ "driverBraking", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetDriverBraking__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetDriverBraking__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetDriverBraking__response = {
+ "VehicleInfo",
+ "GetDriverBraking",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetDriverBraking,
+ VehicleInfo__GetDriverBraking__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetWiperStatus__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetWiperStatus__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetWiperStatus__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetWiperStatus__request = {
+ "VehicleInfo",
+ "GetWiperStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetWiperStatus,
+ VehicleInfo__GetWiperStatus__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetWiperStatus__response__parameter1 = {
+ "wiperStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetWiperStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetWiperStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetWiperStatus__response = {
+ "VehicleInfo",
+ "GetWiperStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetWiperStatus,
+ VehicleInfo__GetWiperStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetHeadLampStatus__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetHeadLampStatus__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetHeadLampStatus__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetHeadLampStatus__request = {
+ "VehicleInfo",
+ "GetHeadLampStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetHeadLampStatus,
+ VehicleInfo__GetHeadLampStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetHeadLampStatus__response__parameter1 = {
+ {"headLampStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__HeadLampStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetHeadLampStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetHeadLampStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetHeadLampStatus__response = {
+ "VehicleInfo",
+ "GetHeadLampStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetHeadLampStatus,
+ VehicleInfo__GetHeadLampStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetEngineTorque__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetEngineTorque__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetEngineTorque__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetEngineTorque__request = {
+ "VehicleInfo",
+ "GetEngineTorque",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetEngineTorque,
+ VehicleInfo__GetEngineTorque__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetEngineTorque__response__parameter1 = {
+ "engineTorque", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetEngineTorque__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetEngineTorque__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetEngineTorque__response = {
+ "VehicleInfo",
+ "GetEngineTorque",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetEngineTorque,
+ VehicleInfo__GetEngineTorque__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetAccPedalPosition__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetAccPedalPosition__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetAccPedalPosition__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetAccPedalPosition__request = {
+ "VehicleInfo",
+ "GetAccPedalPosition",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetAccPedalPosition,
+ VehicleInfo__GetAccPedalPosition__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetAccPedalPosition__response__parameter1 = {
+ "accPedalPosition", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetAccPedalPosition__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetAccPedalPosition__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetAccPedalPosition__response = {
+ "VehicleInfo",
+ "GetAccPedalPosition",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetAccPedalPosition,
+ VehicleInfo__GetAccPedalPosition__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetSteeringWheelAngle__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetSteeringWheelAngle__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetSteeringWheelAngle__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetSteeringWheelAngle__request = {
+ "VehicleInfo",
+ "GetSteeringWheelAngle",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetSteeringWheelAngle,
+ VehicleInfo__GetSteeringWheelAngle__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetSteeringWheelAngle__response__parameter1 = {
+ "steeringWheelAngle", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetSteeringWheelAngle__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetSteeringWheelAngle__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetSteeringWheelAngle__response = {
+ "VehicleInfo",
+ "GetSteeringWheelAngle",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetSteeringWheelAngle,
+ VehicleInfo__GetSteeringWheelAngle__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetECallInfo__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetECallInfo__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetECallInfo__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetECallInfo__request = {
+ "VehicleInfo",
+ "GetECallInfo",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetECallInfo,
+ VehicleInfo__GetECallInfo__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetECallInfo__response__parameter1 = {
+ {"eCallInfo", ford_message_descriptions::Struct, true},
+ Structs::Common__ECallInfo__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetECallInfo__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetECallInfo__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetECallInfo__response = {
+ "VehicleInfo",
+ "GetECallInfo",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetECallInfo,
+ VehicleInfo__GetECallInfo__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetAirbagStatus__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetAirbagStatus__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetAirbagStatus__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetAirbagStatus__request = {
+ "VehicleInfo",
+ "GetAirbagStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetAirbagStatus,
+ VehicleInfo__GetAirbagStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetAirbagStatus__response__parameter1 = {
+ {"airbagStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__AirbagStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetAirbagStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetAirbagStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetAirbagStatus__response = {
+ "VehicleInfo",
+ "GetAirbagStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetAirbagStatus,
+ VehicleInfo__GetAirbagStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetEmergencyEvent__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetEmergencyEvent__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetEmergencyEvent__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetEmergencyEvent__request = {
+ "VehicleInfo",
+ "GetEmergencyEvent",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetEmergencyEvent,
+ VehicleInfo__GetEmergencyEvent__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetEmergencyEvent__response__parameter1 = {
+ {"emergencyEvent", ford_message_descriptions::Struct, true},
+ Structs::Common__EmergencyEvent__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetEmergencyEvent__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetEmergencyEvent__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetEmergencyEvent__response = {
+ "VehicleInfo",
+ "GetEmergencyEvent",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetEmergencyEvent,
+ VehicleInfo__GetEmergencyEvent__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetClusterModeStatus__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetClusterModeStatus__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetClusterModeStatus__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetClusterModeStatus__request = {
+ "VehicleInfo",
+ "GetClusterModeStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetClusterModeStatus,
+ VehicleInfo__GetClusterModeStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetClusterModeStatus__response__parameter1 = {
+ {"clusterModeStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__ClusterModeStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetClusterModeStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetClusterModeStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetClusterModeStatus__response = {
+ "VehicleInfo",
+ "GetClusterModeStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetClusterModeStatus,
+ VehicleInfo__GetClusterModeStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__GetMyKey__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetMyKey__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetMyKey__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetMyKey__request = {
+ "VehicleInfo",
+ "GetMyKey",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_GetMyKey,
+ VehicleInfo__GetMyKey__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__GetMyKey__response__parameter1 = {
+ {"myKey", ford_message_descriptions::Struct, true},
+ Structs::Common__MyKey__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__GetMyKey__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__GetMyKey__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__GetMyKey__response = {
+ "VehicleInfo",
+ "GetMyKey",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_GetMyKey,
+ VehicleInfo__GetMyKey__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnGpsData__notification__parameter1 = {
+ {"gps", ford_message_descriptions::Struct, true},
+ Structs::Common__GPSData__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnGpsData__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnGpsData__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnGpsData__notification = {
+ "VehicleInfo",
+ "OnGpsData",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnGpsData,
+ VehicleInfo__OnGpsData__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnSpeed__notification__parameter1 = {
+ "speed", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnSpeed__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnSpeed__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnSpeed__notification = {
+ "VehicleInfo",
+ "OnSpeed",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnSpeed,
+ VehicleInfo__OnSpeed__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnRpm__notification__parameter1 = {
+ "rpm", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnRpm__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnRpm__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnRpm__notification = {
+ "VehicleInfo",
+ "OnRpm",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnRpm,
+ VehicleInfo__OnRpm__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnFuelLevel__notification__parameter1 = {
+ "fuelLevel", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnFuelLevel__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnFuelLevel__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnFuelLevel__notification = {
+ "VehicleInfo",
+ "OnFuelLevel",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnFuelLevel,
+ VehicleInfo__OnFuelLevel__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnFuelLevelState__notification__parameter1 = {
+ "fuelLevel_State", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnFuelLevelState__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnFuelLevelState__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnFuelLevelState__notification = {
+ "VehicleInfo",
+ "OnFuelLevelState",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnFuelLevelState,
+ VehicleInfo__OnFuelLevelState__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnInstantFuelConsumption__notification__parameter1 = {
+ "instantFuelConsumption", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnInstantFuelConsumption__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnInstantFuelConsumption__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnInstantFuelConsumption__notification = {
+ "VehicleInfo",
+ "OnInstantFuelConsumption",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnInstantFuelConsumption,
+ VehicleInfo__OnInstantFuelConsumption__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnExternalTemperature__notification__parameter1 = {
+ "externalTemperature", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnExternalTemperature__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnExternalTemperature__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnExternalTemperature__notification = {
+ "VehicleInfo",
+ "OnExternalTemperature",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnExternalTemperature,
+ VehicleInfo__OnExternalTemperature__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnVin__notification__parameter1 = {
+ "vin", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnVin__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnVin__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnVin__notification = {
+ "VehicleInfo",
+ "OnVin",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnVin,
+ VehicleInfo__OnVin__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnPrndl__notification__parameter1 = {
+ "prndl", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnPrndl__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnPrndl__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnPrndl__notification = {
+ "VehicleInfo",
+ "OnPrndl",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnPrndl,
+ VehicleInfo__OnPrndl__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnTirePressure__notification__parameter1 = {
+ {"tirePressure", ford_message_descriptions::Struct, true},
+ Structs::Common__TireStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnTirePressure__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnTirePressure__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnTirePressure__notification = {
+ "VehicleInfo",
+ "OnTirePressure",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnTirePressure,
+ VehicleInfo__OnTirePressure__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnOdometer__notification__parameter1 = {
+ "odometer", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnOdometer__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnOdometer__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnOdometer__notification = {
+ "VehicleInfo",
+ "OnOdometer",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnOdometer,
+ VehicleInfo__OnOdometer__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnBeltStatus__notification__parameter1 = {
+ {"beltStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__BeltStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnBeltStatus__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnBeltStatus__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnBeltStatus__notification = {
+ "VehicleInfo",
+ "OnBeltStatus",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnBeltStatus,
+ VehicleInfo__OnBeltStatus__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnBodyInformation__notification__parameter1 = {
+ {"bodyInformation", ford_message_descriptions::Struct, true},
+ Structs::Common__BodyInformation__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnBodyInformation__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnBodyInformation__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnBodyInformation__notification = {
+ "VehicleInfo",
+ "OnBodyInformation",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnBodyInformation,
+ VehicleInfo__OnBodyInformation__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnDeviceStatus__notification__parameter1 = {
+ {"deviceStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__DeviceStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnDeviceStatus__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnDeviceStatus__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnDeviceStatus__notification = {
+ "VehicleInfo",
+ "OnDeviceStatus",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnDeviceStatus,
+ VehicleInfo__OnDeviceStatus__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnDriverBraking__notification__parameter1 = {
+ "driverBraking", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnDriverBraking__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnDriverBraking__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnDriverBraking__notification = {
+ "VehicleInfo",
+ "OnDriverBraking",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnDriverBraking,
+ VehicleInfo__OnDriverBraking__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnWiperStatus__notification__parameter1 = {
+ "wiperStatus", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnWiperStatus__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnWiperStatus__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnWiperStatus__notification = {
+ "VehicleInfo",
+ "OnWiperStatus",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnWiperStatus,
+ VehicleInfo__OnWiperStatus__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnHeadLampStatus__notification__parameter1 = {
+ {"headLampStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__HeadLampStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnHeadLampStatus__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnHeadLampStatus__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnHeadLampStatus__notification = {
+ "VehicleInfo",
+ "OnHeadLampStatus",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnHeadLampStatus,
+ VehicleInfo__OnHeadLampStatus__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnEngineTorque__notification__parameter1 = {
+ "engineTorque", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnEngineTorque__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnEngineTorque__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnEngineTorque__notification = {
+ "VehicleInfo",
+ "OnEngineTorque",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnEngineTorque,
+ VehicleInfo__OnEngineTorque__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnAccPedalPosition__notification__parameter1 = {
+ "accPedalPosition", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnAccPedalPosition__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnAccPedalPosition__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnAccPedalPosition__notification = {
+ "VehicleInfo",
+ "OnAccPedalPosition",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnAccPedalPosition,
+ VehicleInfo__OnAccPedalPosition__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__OnSteeringWheelAngle__notification__parameter1 = {
+ "steeringWheelAngle", ford_message_descriptions::Float, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnSteeringWheelAngle__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnSteeringWheelAngle__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnSteeringWheelAngle__notification = {
+ "VehicleInfo",
+ "OnSteeringWheelAngle",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnSteeringWheelAngle,
+ VehicleInfo__OnSteeringWheelAngle__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnECallInfo__notification__parameter1 = {
+ {"eCallInfo", ford_message_descriptions::Struct, true},
+ Structs::Common__ECallInfo__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnECallInfo__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnECallInfo__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnECallInfo__notification = {
+ "VehicleInfo",
+ "OnECallInfo",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnECallInfo,
+ VehicleInfo__OnECallInfo__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnAirbagStatus__notification__parameter1 = {
+ {"airbagStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__AirbagStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnAirbagStatus__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnAirbagStatus__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnAirbagStatus__notification = {
+ "VehicleInfo",
+ "OnAirbagStatus",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnAirbagStatus,
+ VehicleInfo__OnAirbagStatus__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnEmergencyEvent__notification__parameter1 = {
+ {"emergencyEvent", ford_message_descriptions::Struct, true},
+ Structs::Common__EmergencyEvent__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnEmergencyEvent__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnEmergencyEvent__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnEmergencyEvent__notification = {
+ "VehicleInfo",
+ "OnEmergencyEvent",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnEmergencyEvent,
+ VehicleInfo__OnEmergencyEvent__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnClusterModeStatus__notification__parameter1 = {
+ {"clusterModeStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__ClusterModeStatus__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnClusterModeStatus__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnClusterModeStatus__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnClusterModeStatus__notification = {
+ "VehicleInfo",
+ "OnClusterModeStatus",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnClusterModeStatus,
+ VehicleInfo__OnClusterModeStatus__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__OnMyKey__notification__parameter1 = {
+ {"myKey", ford_message_descriptions::Struct, true},
+ Structs::Common__MyKey__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__OnMyKey__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__OnMyKey__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__OnMyKey__notification = {
+ "VehicleInfo",
+ "OnMyKey",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::VehicleInfo_OnMyKey,
+ VehicleInfo__OnMyKey__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeGps__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeGps__request = {
+ "VehicleInfo",
+ "SubscribeGps",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeGps,
+ VehicleInfo__SubscribeGps__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeGps__response__parameter1 = {
+ {"gps", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeGps__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeGps__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeGps__response = {
+ "VehicleInfo",
+ "SubscribeGps",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeGps,
+ VehicleInfo__SubscribeGps__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeGps__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeGps__request = {
+ "VehicleInfo",
+ "UnsubscribeGps",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeGps,
+ VehicleInfo__UnsubscribeGps__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeGps__response__parameter1 = {
+ {"gps", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeGps__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeGps__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeGps__response = {
+ "VehicleInfo",
+ "UnsubscribeGps",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeGps,
+ VehicleInfo__UnsubscribeGps__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeSpeed__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeSpeed__request = {
+ "VehicleInfo",
+ "SubscribeSpeed",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeSpeed,
+ VehicleInfo__SubscribeSpeed__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeSpeed__response__parameter1 = {
+ {"speed", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeSpeed__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeSpeed__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeSpeed__response = {
+ "VehicleInfo",
+ "SubscribeSpeed",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeSpeed,
+ VehicleInfo__SubscribeSpeed__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeSpeed__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeSpeed__request = {
+ "VehicleInfo",
+ "UnsubscribeSpeed",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeSpeed,
+ VehicleInfo__UnsubscribeSpeed__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeSpeed__response__parameter1 = {
+ {"speed", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeSpeed__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeSpeed__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeSpeed__response = {
+ "VehicleInfo",
+ "UnsubscribeSpeed",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeSpeed,
+ VehicleInfo__UnsubscribeSpeed__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeRpm__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeRpm__request = {
+ "VehicleInfo",
+ "SubscribeRpm",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeRpm,
+ VehicleInfo__SubscribeRpm__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeRpm__response__parameter1 = {
+ {"rpm", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeRpm__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeRpm__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeRpm__response = {
+ "VehicleInfo",
+ "SubscribeRpm",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeRpm,
+ VehicleInfo__SubscribeRpm__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeRpm__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeRpm__request = {
+ "VehicleInfo",
+ "UnsubscribeRpm",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeRpm,
+ VehicleInfo__UnsubscribeRpm__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeRpm__response__parameter1 = {
+ {"rpm", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeRpm__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeRpm__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeRpm__response = {
+ "VehicleInfo",
+ "UnsubscribeRpm",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeRpm,
+ VehicleInfo__UnsubscribeRpm__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeFuelLevel__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeFuelLevel__request = {
+ "VehicleInfo",
+ "SubscribeFuelLevel",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeFuelLevel,
+ VehicleInfo__SubscribeFuelLevel__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeFuelLevel__response__parameter1 = {
+ {"fuelLevel", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeFuelLevel__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeFuelLevel__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeFuelLevel__response = {
+ "VehicleInfo",
+ "SubscribeFuelLevel",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeFuelLevel,
+ VehicleInfo__SubscribeFuelLevel__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeFuelLevel__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeFuelLevel__request = {
+ "VehicleInfo",
+ "UnsubscribeFuelLevel",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeFuelLevel,
+ VehicleInfo__UnsubscribeFuelLevel__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeFuelLevel__response__parameter1 = {
+ {"fuelLevel", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeFuelLevel__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeFuelLevel__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeFuelLevel__response = {
+ "VehicleInfo",
+ "UnsubscribeFuelLevel",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeFuelLevel,
+ VehicleInfo__UnsubscribeFuelLevel__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeFuelLevel_State__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeFuelLevel_State__request = {
+ "VehicleInfo",
+ "SubscribeFuelLevel_State",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeFuelLevel_State,
+ VehicleInfo__SubscribeFuelLevel_State__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeFuelLevel_State__response__parameter1 = {
+ {"fuelLevel_State", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeFuelLevel_State__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeFuelLevel_State__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeFuelLevel_State__response = {
+ "VehicleInfo",
+ "SubscribeFuelLevel_State",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeFuelLevel_State,
+ VehicleInfo__SubscribeFuelLevel_State__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeFuelLevel_State__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeFuelLevel_State__request = {
+ "VehicleInfo",
+ "UnsubscribeFuelLevel_State",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeFuelLevel_State,
+ VehicleInfo__UnsubscribeFuelLevel_State__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeFuelLevel_State__response__parameter1 = {
+ {"fuelLevel_State", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeFuelLevel_State__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeFuelLevel_State__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeFuelLevel_State__response = {
+ "VehicleInfo",
+ "UnsubscribeFuelLevel_State",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeFuelLevel_State,
+ VehicleInfo__UnsubscribeFuelLevel_State__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeInstantFuelConsumption__request__parameters[] = {
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeInstantFuelConsumption__request = {
+ "VehicleInfo",
+ "SubscribeInstantFuelConsumption",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeInstantFuelConsumption,
+ VehicleInfo__SubscribeInstantFuelConsumption__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeInstantFuelConsumption__response__parameter1 = {
+ {"instantFuelConsumption", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeInstantFuelConsumption__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeInstantFuelConsumption__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeInstantFuelConsumption__response = {
+ "VehicleInfo",
+ "SubscribeInstantFuelConsumption",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeInstantFuelConsumption,
+ VehicleInfo__SubscribeInstantFuelConsumption__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeInstantFuelConsumption__request__parameters[] = {
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeInstantFuelConsumption__request = {
+ "VehicleInfo",
+ "UnsubscribeInstantFuelConsumption",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeInstantFuelConsumption,
+ VehicleInfo__UnsubscribeInstantFuelConsumption__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeInstantFuelConsumption__response__parameter1 = {
+ {"instantFuelConsumption", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeInstantFuelConsumption__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeInstantFuelConsumption__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeInstantFuelConsumption__response = {
+ "VehicleInfo",
+ "UnsubscribeInstantFuelConsumption",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeInstantFuelConsumption,
+ VehicleInfo__UnsubscribeInstantFuelConsumption__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeExternalTemperature__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeExternalTemperature__request = {
+ "VehicleInfo",
+ "SubscribeExternalTemperature",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeExternalTemperature,
+ VehicleInfo__SubscribeExternalTemperature__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeExternalTemperature__response__parameter1 = {
+ {"externalTemperature", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeExternalTemperature__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeExternalTemperature__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeExternalTemperature__response = {
+ "VehicleInfo",
+ "SubscribeExternalTemperature",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeExternalTemperature,
+ VehicleInfo__SubscribeExternalTemperature__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeExternalTemperature__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeExternalTemperature__request = {
+ "VehicleInfo",
+ "UnsubscribeExternalTemperature",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeExternalTemperature,
+ VehicleInfo__UnsubscribeExternalTemperature__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeExternalTemperature__response__parameter1 = {
+ {"externalTemperature", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeExternalTemperature__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeExternalTemperature__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeExternalTemperature__response = {
+ "VehicleInfo",
+ "UnsubscribeExternalTemperature",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeExternalTemperature,
+ VehicleInfo__UnsubscribeExternalTemperature__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribePrndl__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribePrndl__request = {
+ "VehicleInfo",
+ "SubscribePrndl",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribePrndl,
+ VehicleInfo__SubscribePrndl__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribePrndl__response__parameter1 = {
+ {"prndl", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribePrndl__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribePrndl__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribePrndl__response = {
+ "VehicleInfo",
+ "SubscribePrndl",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribePrndl,
+ VehicleInfo__SubscribePrndl__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribePrndl__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribePrndl__request = {
+ "VehicleInfo",
+ "UnsubscribePrndl",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribePrndl,
+ VehicleInfo__UnsubscribePrndl__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribePrndl__response__parameter1 = {
+ {"prndl", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribePrndl__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribePrndl__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribePrndl__response = {
+ "VehicleInfo",
+ "UnsubscribePrndl",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribePrndl,
+ VehicleInfo__UnsubscribePrndl__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeVin__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeVin__request = {
+ "VehicleInfo",
+ "SubscribeVin",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeVin,
+ VehicleInfo__SubscribeVin__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__SubscribeVin__response__parameter1 = {
+ "vin", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeVin__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeVin__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeVin__response = {
+ "VehicleInfo",
+ "SubscribeVin",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeVin,
+ VehicleInfo__SubscribeVin__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeVin__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeVin__request = {
+ "VehicleInfo",
+ "UnsubscribeVin",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeVin,
+ VehicleInfo__UnsubscribeVin__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ VehicleInfo__UnsubscribeVin__response__parameter1 = {
+ "vin", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeVin__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeVin__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeVin__response = {
+ "VehicleInfo",
+ "UnsubscribeVin",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeVin,
+ VehicleInfo__UnsubscribeVin__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeTirePressure__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeTirePressure__request = {
+ "VehicleInfo",
+ "SubscribeTirePressure",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeTirePressure,
+ VehicleInfo__SubscribeTirePressure__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeTirePressure__response__parameter1 = {
+ {"tirePressure", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeTirePressure__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeTirePressure__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeTirePressure__response = {
+ "VehicleInfo",
+ "SubscribeTirePressure",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeTirePressure,
+ VehicleInfo__SubscribeTirePressure__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeTirePressure__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeTirePressure__request = {
+ "VehicleInfo",
+ "UnsubscribeTirePressure",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeTirePressure,
+ VehicleInfo__UnsubscribeTirePressure__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeTirePressure__response__parameter1 = {
+ {"tirePressure", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeTirePressure__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeTirePressure__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeTirePressure__response = {
+ "VehicleInfo",
+ "UnsubscribeTirePressure",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeTirePressure,
+ VehicleInfo__UnsubscribeTirePressure__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeOdometer__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeOdometer__request = {
+ "VehicleInfo",
+ "SubscribeOdometer",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeOdometer,
+ VehicleInfo__SubscribeOdometer__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeOdometer__response__parameter1 = {
+ {"odometer", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeOdometer__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeOdometer__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeOdometer__response = {
+ "VehicleInfo",
+ "SubscribeOdometer",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeOdometer,
+ VehicleInfo__SubscribeOdometer__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeOdometer__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeOdometer__request = {
+ "VehicleInfo",
+ "UnsubscribeOdometer",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeOdometer,
+ VehicleInfo__UnsubscribeOdometer__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeOdometer__response__parameter1 = {
+ {"odometer", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeOdometer__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeOdometer__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeOdometer__response = {
+ "VehicleInfo",
+ "UnsubscribeOdometer",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeOdometer,
+ VehicleInfo__UnsubscribeOdometer__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeBeltStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeBeltStatus__request = {
+ "VehicleInfo",
+ "SubscribeBeltStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeBeltStatus,
+ VehicleInfo__SubscribeBeltStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeBeltStatus__response__parameter1 = {
+ {"beltStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeBeltStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeBeltStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeBeltStatus__response = {
+ "VehicleInfo",
+ "SubscribeBeltStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeBeltStatus,
+ VehicleInfo__SubscribeBeltStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeBeltStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeBeltStatus__request = {
+ "VehicleInfo",
+ "UnsubscribeBeltStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeBeltStatus,
+ VehicleInfo__UnsubscribeBeltStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeBeltStatus__response__parameter1 = {
+ {"beltStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeBeltStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeBeltStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeBeltStatus__response = {
+ "VehicleInfo",
+ "UnsubscribeBeltStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeBeltStatus,
+ VehicleInfo__UnsubscribeBeltStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeBodyInformation__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeBodyInformation__request = {
+ "VehicleInfo",
+ "SubscribeBodyInformation",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeBodyInformation,
+ VehicleInfo__SubscribeBodyInformation__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeBodyInformation__response__parameter1 = {
+ {"bodyInformation", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeBodyInformation__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeBodyInformation__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeBodyInformation__response = {
+ "VehicleInfo",
+ "SubscribeBodyInformation",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeBodyInformation,
+ VehicleInfo__SubscribeBodyInformation__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeBodyInformation__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeBodyInformation__request = {
+ "VehicleInfo",
+ "UnsubscribeBodyInformation",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeBodyInformation,
+ VehicleInfo__UnsubscribeBodyInformation__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeBodyInformation__response__parameter1 = {
+ {"bodyInformation", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeBodyInformation__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeBodyInformation__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeBodyInformation__response = {
+ "VehicleInfo",
+ "UnsubscribeBodyInformation",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeBodyInformation,
+ VehicleInfo__UnsubscribeBodyInformation__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeDeviceStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeDeviceStatus__request = {
+ "VehicleInfo",
+ "SubscribeDeviceStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeDeviceStatus,
+ VehicleInfo__SubscribeDeviceStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeDeviceStatus__response__parameter1 = {
+ {"deviceStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeDeviceStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeDeviceStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeDeviceStatus__response = {
+ "VehicleInfo",
+ "SubscribeDeviceStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeDeviceStatus,
+ VehicleInfo__SubscribeDeviceStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeDeviceStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeDeviceStatus__request = {
+ "VehicleInfo",
+ "UnsubscribeDeviceStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeDeviceStatus,
+ VehicleInfo__UnsubscribeDeviceStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeDeviceStatus__response__parameter1 = {
+ {"deviceStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeDeviceStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeDeviceStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeDeviceStatus__response = {
+ "VehicleInfo",
+ "UnsubscribeDeviceStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeDeviceStatus,
+ VehicleInfo__UnsubscribeDeviceStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeDriverBraking__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeDriverBraking__request = {
+ "VehicleInfo",
+ "SubscribeDriverBraking",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeDriverBraking,
+ VehicleInfo__SubscribeDriverBraking__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeDriverBraking__response__parameter1 = {
+ {"driverBraking", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeDriverBraking__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeDriverBraking__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeDriverBraking__response = {
+ "VehicleInfo",
+ "SubscribeDriverBraking",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeDriverBraking,
+ VehicleInfo__SubscribeDriverBraking__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeDriverBraking__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeDriverBraking__request = {
+ "VehicleInfo",
+ "UnsubscribeDriverBraking",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeDriverBraking,
+ VehicleInfo__UnsubscribeDriverBraking__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeDriverBraking__response__parameter1 = {
+ {"driverBraking", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeDriverBraking__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeDriverBraking__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeDriverBraking__response = {
+ "VehicleInfo",
+ "UnsubscribeDriverBraking",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeDriverBraking,
+ VehicleInfo__UnsubscribeDriverBraking__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeWiperStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeWiperStatus__request = {
+ "VehicleInfo",
+ "SubscribeWiperStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeWiperStatus,
+ VehicleInfo__SubscribeWiperStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeWiperStatus__response__parameter1 = {
+ {"wiperStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeWiperStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeWiperStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeWiperStatus__response = {
+ "VehicleInfo",
+ "SubscribeWiperStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeWiperStatus,
+ VehicleInfo__SubscribeWiperStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeWiperStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeWiperStatus__request = {
+ "VehicleInfo",
+ "UnsubscribeWiperStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeWiperStatus,
+ VehicleInfo__UnsubscribeWiperStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeWiperStatus__response__parameter1 = {
+ {"wiperStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeWiperStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeWiperStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeWiperStatus__response = {
+ "VehicleInfo",
+ "UnsubscribeWiperStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeWiperStatus,
+ VehicleInfo__UnsubscribeWiperStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeHeadLampStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeHeadLampStatus__request = {
+ "VehicleInfo",
+ "SubscribeHeadLampStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeHeadLampStatus,
+ VehicleInfo__SubscribeHeadLampStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeHeadLampStatus__response__parameter1 = {
+ {"headLampStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeHeadLampStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeHeadLampStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeHeadLampStatus__response = {
+ "VehicleInfo",
+ "SubscribeHeadLampStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeHeadLampStatus,
+ VehicleInfo__SubscribeHeadLampStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeHeadLampStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeHeadLampStatus__request = {
+ "VehicleInfo",
+ "UnsubscribeHeadLampStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeHeadLampStatus,
+ VehicleInfo__UnsubscribeHeadLampStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeHeadLampStatus__response__parameter1 = {
+ {"headLampStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeHeadLampStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeHeadLampStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeHeadLampStatus__response = {
+ "VehicleInfo",
+ "UnsubscribeHeadLampStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeHeadLampStatus,
+ VehicleInfo__UnsubscribeHeadLampStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeEngineTorque__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeEngineTorque__request = {
+ "VehicleInfo",
+ "SubscribeEngineTorque",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeEngineTorque,
+ VehicleInfo__SubscribeEngineTorque__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeEngineTorque__response__parameter1 = {
+ {"engineTorque", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeEngineTorque__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeEngineTorque__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeEngineTorque__response = {
+ "VehicleInfo",
+ "SubscribeEngineTorque",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeEngineTorque,
+ VehicleInfo__SubscribeEngineTorque__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeEngineTorque__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeEngineTorque__request = {
+ "VehicleInfo",
+ "UnsubscribeEngineTorque",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeEngineTorque,
+ VehicleInfo__UnsubscribeEngineTorque__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeEngineTorque__response__parameter1 = {
+ {"engineTorque", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeEngineTorque__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeEngineTorque__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeEngineTorque__response = {
+ "VehicleInfo",
+ "UnsubscribeEngineTorque",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeEngineTorque,
+ VehicleInfo__UnsubscribeEngineTorque__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeAccPedalPosition__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeAccPedalPosition__request = {
+ "VehicleInfo",
+ "SubscribeAccPedalPosition",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeAccPedalPosition,
+ VehicleInfo__SubscribeAccPedalPosition__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeAccPedalPosition__response__parameter1 = {
+ {"accPedalPosition", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeAccPedalPosition__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeAccPedalPosition__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeAccPedalPosition__response = {
+ "VehicleInfo",
+ "SubscribeAccPedalPosition",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeAccPedalPosition,
+ VehicleInfo__SubscribeAccPedalPosition__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeAccPedalPosition__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeAccPedalPosition__request = {
+ "VehicleInfo",
+ "UnsubscribeAccPedalPosition",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeAccPedalPosition,
+ VehicleInfo__UnsubscribeAccPedalPosition__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeAccPedalPosition__response__parameter1 = {
+ {"accPedalPosition", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeAccPedalPosition__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeAccPedalPosition__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeAccPedalPosition__response = {
+ "VehicleInfo",
+ "UnsubscribeAccPedalPosition",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeAccPedalPosition,
+ VehicleInfo__UnsubscribeAccPedalPosition__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeSteeringWheelAngle__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeSteeringWheelAngle__request = {
+ "VehicleInfo",
+ "SubscribeSteeringWheelAngle",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeSteeringWheelAngle,
+ VehicleInfo__SubscribeSteeringWheelAngle__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeSteeringWheelAngle__response__parameter1 = {
+ {"steeringWheelAngle", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeSteeringWheelAngle__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeSteeringWheelAngle__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeSteeringWheelAngle__response = {
+ "VehicleInfo",
+ "SubscribeSteeringWheelAngle",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeSteeringWheelAngle,
+ VehicleInfo__SubscribeSteeringWheelAngle__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeSteeringWheelAngle__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeSteeringWheelAngle__request = {
+ "VehicleInfo",
+ "UnsubscribeSteeringWheelAngle",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeSteeringWheelAngle,
+ VehicleInfo__UnsubscribeSteeringWheelAngle__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeSteeringWheelAngle__response__parameter1 = {
+ {"steeringWheelAngle", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeSteeringWheelAngle__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeSteeringWheelAngle__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeSteeringWheelAngle__response = {
+ "VehicleInfo",
+ "UnsubscribeSteeringWheelAngle",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeSteeringWheelAngle,
+ VehicleInfo__UnsubscribeSteeringWheelAngle__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeECallInfo__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeECallInfo__request = {
+ "VehicleInfo",
+ "SubscribeECallInfo",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeECallInfo,
+ VehicleInfo__SubscribeECallInfo__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeECallInfo__response__parameter1 = {
+ {"eCallInfo", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeECallInfo__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeECallInfo__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeECallInfo__response = {
+ "VehicleInfo",
+ "SubscribeECallInfo",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeECallInfo,
+ VehicleInfo__SubscribeECallInfo__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeECallInfo__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeECallInfo__request = {
+ "VehicleInfo",
+ "UnsubscribeECallInfo",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeECallInfo,
+ VehicleInfo__UnsubscribeECallInfo__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeECallInfo__response__parameter1 = {
+ {"eCallInfo", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeECallInfo__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeECallInfo__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeECallInfo__response = {
+ "VehicleInfo",
+ "UnsubscribeECallInfo",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeECallInfo,
+ VehicleInfo__UnsubscribeECallInfo__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeAirbagStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeAirbagStatus__request = {
+ "VehicleInfo",
+ "SubscribeAirbagStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeAirbagStatus,
+ VehicleInfo__SubscribeAirbagStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeAirbagStatus__response__parameter1 = {
+ {"airbagStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeAirbagStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeAirbagStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeAirbagStatus__response = {
+ "VehicleInfo",
+ "SubscribeAirbagStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeAirbagStatus,
+ VehicleInfo__SubscribeAirbagStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeAirbagStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeAirbagStatus__request = {
+ "VehicleInfo",
+ "UnsubscribeAirbagStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeAirbagStatus,
+ VehicleInfo__UnsubscribeAirbagStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeAirbagStatus__response__parameter1 = {
+ {"airbagStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeAirbagStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeAirbagStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeAirbagStatus__response = {
+ "VehicleInfo",
+ "UnsubscribeAirbagStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeAirbagStatus,
+ VehicleInfo__UnsubscribeAirbagStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeEmergencyEvent__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeEmergencyEvent__request = {
+ "VehicleInfo",
+ "SubscribeEmergencyEvent",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeEmergencyEvent,
+ VehicleInfo__SubscribeEmergencyEvent__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeEmergencyEvent__response__parameter1 = {
+ {"emergencyEvent", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeEmergencyEvent__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeEmergencyEvent__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeEmergencyEvent__response = {
+ "VehicleInfo",
+ "SubscribeEmergencyEvent",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeEmergencyEvent,
+ VehicleInfo__SubscribeEmergencyEvent__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeEmergencyEvent__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeEmergencyEvent__request = {
+ "VehicleInfo",
+ "UnsubscribeEmergencyEvent",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeEmergencyEvent,
+ VehicleInfo__UnsubscribeEmergencyEvent__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeEmergencyEvent__response__parameter1 = {
+ {"emergencyEvent", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeEmergencyEvent__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeEmergencyEvent__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeEmergencyEvent__response = {
+ "VehicleInfo",
+ "UnsubscribeEmergencyEvent",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeEmergencyEvent,
+ VehicleInfo__UnsubscribeEmergencyEvent__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeClusterModeStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeClusterModeStatus__request = {
+ "VehicleInfo",
+ "SubscribeClusterModeStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeClusterModeStatus,
+ VehicleInfo__SubscribeClusterModeStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeClusterModeStatus__response__parameter1 = {
+ {"clusterModeStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeClusterModeStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeClusterModeStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeClusterModeStatus__response = {
+ "VehicleInfo",
+ "SubscribeClusterModeStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeClusterModeStatus,
+ VehicleInfo__SubscribeClusterModeStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeClusterModeStatus__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeClusterModeStatus__request = {
+ "VehicleInfo",
+ "UnsubscribeClusterModeStatus",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeClusterModeStatus,
+ VehicleInfo__UnsubscribeClusterModeStatus__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeClusterModeStatus__response__parameter1 = {
+ {"clusterModeStatus", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeClusterModeStatus__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeClusterModeStatus__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeClusterModeStatus__response = {
+ "VehicleInfo",
+ "UnsubscribeClusterModeStatus",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeClusterModeStatus,
+ VehicleInfo__UnsubscribeClusterModeStatus__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeMyKey__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeMyKey__request = {
+ "VehicleInfo",
+ "SubscribeMyKey",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeMyKey,
+ VehicleInfo__SubscribeMyKey__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__SubscribeMyKey__response__parameter1 = {
+ {"myKey", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__SubscribeMyKey__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__SubscribeMyKey__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__SubscribeMyKey__response = {
+ "VehicleInfo",
+ "SubscribeMyKey",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_SubscribeMyKey,
+ VehicleInfo__SubscribeMyKey__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeMyKey__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeMyKey__request = {
+ "VehicleInfo",
+ "UnsubscribeMyKey",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeMyKey,
+ VehicleInfo__UnsubscribeMyKey__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ VehicleInfo__UnsubscribeMyKey__response__parameter1 = {
+ {"myKey", ford_message_descriptions::Struct, true},
+ Structs::Common__VehicleDataResult__parameters};
+const ford_message_descriptions::ParameterDescription*
+ VehicleInfo__UnsubscribeMyKey__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&VehicleInfo__UnsubscribeMyKey__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ VehicleInfo__UnsubscribeMyKey__response = {
+ "VehicleInfo",
+ "UnsubscribeMyKey",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::VehicleInfo_UnsubscribeMyKey,
+ VehicleInfo__UnsubscribeMyKey__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__ActivateApp__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__ActivateApp__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription SDL__ActivateApp__request =
+ {"SDL",
+ "ActivateApp",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::SDL_ActivateApp,
+ SDL__ActivateApp__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__ActivateApp__response__parameter1 = {
+ "isSDLAllowed", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::StructDescription
+ SDL__ActivateApp__response__parameter2 = {
+ {"device", ford_message_descriptions::Struct, false},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ParameterDescription
+ SDL__ActivateApp__response__parameter3 = {
+ "isPermissionsConsentNeeded", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ SDL__ActivateApp__response__parameter4 = {
+ "isAppPermissionsRevoked", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::StructDescription
+ SDL__ActivateApp__response__parameter5_array = {
+ {"appRevokedPermissions", ford_message_descriptions::Struct, true},
+ Structs::Common__PermissionItem__parameters};
+const ford_message_descriptions::ArrayDescription
+ SDL__ActivateApp__response__parameter5 = {
+ {"appRevokedPermissions", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__response__parameter5_array,
+ "(si(bb))"};
+const ford_message_descriptions::ParameterDescription
+ SDL__ActivateApp__response__parameter6 = {
+ "isAppRevoked", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ SDL__ActivateApp__response__parameter7 = {
+ "priority", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ SDL__ActivateApp__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__response__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__response__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__response__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__response__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__response__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__ActivateApp__response__parameter7,
+ NULL};
+const ford_message_descriptions::MessageDescription SDL__ActivateApp__response =
+ {"SDL",
+ "ActivateApp",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::SDL_ActivateApp,
+ SDL__ActivateApp__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__GetUserFriendlyMessage__request__parameter1_array = {
+ "messageCodes", ford_message_descriptions::String, true};
+const ford_message_descriptions::ArrayDescription
+ SDL__GetUserFriendlyMessage__request__parameter1 = {
+ {"messageCodes", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetUserFriendlyMessage__request__parameter1_array,
+ "s"};
+const ford_message_descriptions::ParameterDescription
+ SDL__GetUserFriendlyMessage__request__parameter2 = {
+ "language", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ SDL__GetUserFriendlyMessage__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetUserFriendlyMessage__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetUserFriendlyMessage__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__GetUserFriendlyMessage__request = {
+ "SDL",
+ "GetUserFriendlyMessage",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::SDL_GetUserFriendlyMessage,
+ SDL__GetUserFriendlyMessage__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ SDL__GetUserFriendlyMessage__response__parameter1_array = {
+ {"messages", ford_message_descriptions::Struct, true},
+ Structs::Common__UserFriendlyMessage__parameters};
+const ford_message_descriptions::ArrayDescription
+ SDL__GetUserFriendlyMessage__response__parameter1 = {
+ {"messages", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetUserFriendlyMessage__response__parameter1_array,
+ "(s(bs)(bs)(bs)(bs)(bs))"};
+const ford_message_descriptions::ParameterDescription*
+ SDL__GetUserFriendlyMessage__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetUserFriendlyMessage__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__GetUserFriendlyMessage__response = {
+ "SDL",
+ "GetUserFriendlyMessage",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::SDL_GetUserFriendlyMessage,
+ SDL__GetUserFriendlyMessage__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ SDL__OnAllowSDLFunctionality__notification__parameter1 = {
+ {"device", ford_message_descriptions::Struct, false},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAllowSDLFunctionality__notification__parameter2 = {
+ "allowed", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAllowSDLFunctionality__notification__parameter3 = {
+ "source", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnAllowSDLFunctionality__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAllowSDLFunctionality__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAllowSDLFunctionality__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAllowSDLFunctionality__notification__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnAllowSDLFunctionality__notification = {
+ "SDL",
+ "OnAllowSDLFunctionality",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnAllowSDLFunctionality,
+ SDL__OnAllowSDLFunctionality__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__OnReceivedPolicyUpdate__notification__parameter1 = {
+ "policyfile", ford_message_descriptions::String, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnReceivedPolicyUpdate__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnReceivedPolicyUpdate__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnReceivedPolicyUpdate__notification = {
+ "SDL",
+ "OnReceivedPolicyUpdate",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnReceivedPolicyUpdate,
+ SDL__OnReceivedPolicyUpdate__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnPolicyUpdate__notification__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnPolicyUpdate__notification = {
+ "SDL",
+ "OnPolicyUpdate",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnPolicyUpdate,
+ SDL__OnPolicyUpdate__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__GetListOfPermissions__request__parameter1 = {
+ "appID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::ParameterDescription*
+ SDL__GetListOfPermissions__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetListOfPermissions__request__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__GetListOfPermissions__request = {
+ "SDL",
+ "GetListOfPermissions",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::SDL_GetListOfPermissions,
+ SDL__GetListOfPermissions__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ SDL__GetListOfPermissions__response__parameter1_array = {
+ {"allowedFunctions", ford_message_descriptions::Struct, true},
+ Structs::Common__PermissionItem__parameters};
+const ford_message_descriptions::ArrayDescription
+ SDL__GetListOfPermissions__response__parameter1 = {
+ {"allowedFunctions", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetListOfPermissions__response__parameter1_array,
+ "(si(bb))"};
+const ford_message_descriptions::ParameterDescription*
+ SDL__GetListOfPermissions__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetListOfPermissions__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__GetListOfPermissions__response = {
+ "SDL",
+ "GetListOfPermissions",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::SDL_GetListOfPermissions,
+ SDL__GetListOfPermissions__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionConsent__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, false};
+const ford_message_descriptions::StructDescription
+ SDL__OnAppPermissionConsent__notification__parameter2_array = {
+ {"consentedFunctions", ford_message_descriptions::Struct, true},
+ Structs::Common__PermissionItem__parameters};
+const ford_message_descriptions::ArrayDescription
+ SDL__OnAppPermissionConsent__notification__parameter2 = {
+ {"consentedFunctions", ford_message_descriptions::Array, true},
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionConsent__notification__parameter2_array,
+ "(si(bb))"};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionConsent__notification__parameter3 = {
+ "source", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnAppPermissionConsent__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionConsent__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionConsent__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionConsent__notification__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnAppPermissionConsent__notification = {
+ "SDL",
+ "OnAppPermissionConsent",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnAppPermissionConsent,
+ SDL__OnAppPermissionConsent__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionChanged__notification__parameter1 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionChanged__notification__parameter2 = {
+ "isAppPermissionsRevoked", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::StructDescription
+ SDL__OnAppPermissionChanged__notification__parameter3_array = {
+ {"appRevokedPermissions", ford_message_descriptions::Struct, true},
+ Structs::Common__PermissionItem__parameters};
+const ford_message_descriptions::ArrayDescription
+ SDL__OnAppPermissionChanged__notification__parameter3 = {
+ {"appRevokedPermissions", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter3_array,
+ "(si(bb))"};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionChanged__notification__parameter4 = {
+ "appRevoked", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionChanged__notification__parameter5 = {
+ "appPermissionsConsentNeeded",
+ ford_message_descriptions::Boolean,
+ false};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionChanged__notification__parameter6 = {
+ "appUnauthorized", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionChanged__notification__parameter7 = {
+ "priority", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnAppPermissionChanged__notification__parameter8_array = {
+ "requestType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ArrayDescription
+ SDL__OnAppPermissionChanged__notification__parameter8 = {
+ {"requestType", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter8_array,
+ "i"};
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnAppPermissionChanged__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter3,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter4,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter5,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter6,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter7,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnAppPermissionChanged__notification__parameter8,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnAppPermissionChanged__notification = {
+ "SDL",
+ "OnAppPermissionChanged",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnAppPermissionChanged,
+ SDL__OnAppPermissionChanged__notification__parameters};
+
+const ford_message_descriptions::StructDescription
+ SDL__OnSDLConsentNeeded__notification__parameter1 = {
+ {"device", ford_message_descriptions::Struct, true},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnSDLConsentNeeded__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnSDLConsentNeeded__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnSDLConsentNeeded__notification = {
+ "SDL",
+ "OnSDLConsentNeeded",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnSDLConsentNeeded,
+ SDL__OnSDLConsentNeeded__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ SDL__UpdateSDL__request__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription SDL__UpdateSDL__request = {
- "SDL",
- "UpdateSDL",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::SDL_UpdateSDL,
- SDL__UpdateSDL__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__UpdateSDL__response__parameter1 = {
- "result",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__UpdateSDL__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__UpdateSDL__response__parameter1,
- NULL };
+ "SDL",
+ "UpdateSDL",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::SDL_UpdateSDL,
+ SDL__UpdateSDL__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__UpdateSDL__response__parameter1 = {
+ "result", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__UpdateSDL__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__UpdateSDL__response__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription SDL__UpdateSDL__response = {
- "SDL",
- "UpdateSDL",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::SDL_UpdateSDL,
- SDL__UpdateSDL__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* SDL__GetStatusUpdate__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription SDL__GetStatusUpdate__request = {
- "SDL",
- "GetStatusUpdate",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::SDL_GetStatusUpdate,
- SDL__GetStatusUpdate__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__GetStatusUpdate__response__parameter1 = {
- "status",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__GetStatusUpdate__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetStatusUpdate__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__GetStatusUpdate__response = {
- "SDL",
- "GetStatusUpdate",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::SDL_GetStatusUpdate,
- SDL__GetStatusUpdate__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__OnStatusUpdate__notification__parameter1 = {
- "status",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__OnStatusUpdate__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnStatusUpdate__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnStatusUpdate__notification = {
- "SDL",
- "OnStatusUpdate",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnStatusUpdate,
- SDL__OnStatusUpdate__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__OnSystemError__notification__parameter1 = {
- "error",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__OnSystemError__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnSystemError__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnSystemError__notification = {
- "SDL",
- "OnSystemError",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnSystemError,
- SDL__OnSystemError__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__AddStatisticsInfo__notification__parameter1 = {
- "statisticType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__AddStatisticsInfo__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__AddStatisticsInfo__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__AddStatisticsInfo__notification = {
- "SDL",
- "AddStatisticsInfo",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_AddStatisticsInfo,
- SDL__AddStatisticsInfo__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__GetURLS__request__parameter1 = {
- "service",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* SDL__GetURLS__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetURLS__request__parameter1,
- NULL };
+ "SDL",
+ "UpdateSDL",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::SDL_UpdateSDL,
+ SDL__UpdateSDL__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ SDL__GetStatusUpdate__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__GetStatusUpdate__request = {"SDL",
+ "GetStatusUpdate",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::SDL_GetStatusUpdate,
+ SDL__GetStatusUpdate__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__GetStatusUpdate__response__parameter1 = {
+ "status", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__GetStatusUpdate__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetStatusUpdate__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__GetStatusUpdate__response = {
+ "SDL",
+ "GetStatusUpdate",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::SDL_GetStatusUpdate,
+ SDL__GetStatusUpdate__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__OnStatusUpdate__notification__parameter1 = {
+ "status", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnStatusUpdate__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnStatusUpdate__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnStatusUpdate__notification = {
+ "SDL",
+ "OnStatusUpdate",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnStatusUpdate,
+ SDL__OnStatusUpdate__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__OnSystemError__notification__parameter1 = {
+ "error", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnSystemError__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnSystemError__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnSystemError__notification = {
+ "SDL",
+ "OnSystemError",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnSystemError,
+ SDL__OnSystemError__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__AddStatisticsInfo__notification__parameter1 = {
+ "statisticType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__AddStatisticsInfo__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__AddStatisticsInfo__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__AddStatisticsInfo__notification = {
+ "SDL",
+ "AddStatisticsInfo",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_AddStatisticsInfo,
+ SDL__AddStatisticsInfo__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__GetURLS__request__parameter1 = {
+ "service", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ SDL__GetURLS__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetURLS__request__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription SDL__GetURLS__request = {
- "SDL",
- "GetURLS",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::SDL_GetURLS,
- SDL__GetURLS__request__parameters
-};
-
-const ford_message_descriptions::StructDescription SDL__GetURLS__response__parameter1_array = {
- {
- "urls",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ServiceInfo__parameters
-};
-const ford_message_descriptions::ArrayDescription SDL__GetURLS__response__parameter1 = {
- {
- "urls",
- ford_message_descriptions::Array,
- false
- },
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetURLS__response__parameter1_array,
- "(s(bs))"
-};
-const ford_message_descriptions::ParameterDescription* SDL__GetURLS__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__GetURLS__response__parameter1,
- NULL };
+ "SDL",
+ "GetURLS",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::SDL_GetURLS,
+ SDL__GetURLS__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ SDL__GetURLS__response__parameter1_array = {
+ {"urls", ford_message_descriptions::Struct, true},
+ Structs::Common__ServiceInfo__parameters};
+const ford_message_descriptions::ArrayDescription
+ SDL__GetURLS__response__parameter1 = {
+ {"urls", ford_message_descriptions::Array, false},
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetURLS__response__parameter1_array,
+ "(s(bs))"};
+const ford_message_descriptions::ParameterDescription*
+ SDL__GetURLS__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__GetURLS__response__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription SDL__GetURLS__response = {
- "SDL",
- "GetURLS",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::SDL_GetURLS,
- SDL__GetURLS__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription SDL__OnDeviceStateChanged__notification__parameter1 = {
- "deviceState",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription SDL__OnDeviceStateChanged__notification__parameter2 = {
- "deviceInternalId",
- ford_message_descriptions::String,
- true
-};
-const ford_message_descriptions::StructDescription SDL__OnDeviceStateChanged__notification__parameter3 = {
- {
- "deviceId",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__DeviceInfo__parameters
-};
-const ford_message_descriptions::ParameterDescription* SDL__OnDeviceStateChanged__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnDeviceStateChanged__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnDeviceStateChanged__notification__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&SDL__OnDeviceStateChanged__notification__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription SDL__OnDeviceStateChanged__notification = {
- "SDL",
- "OnDeviceStateChanged",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::SDL_OnDeviceStateChanged,
- SDL__OnDeviceStateChanged__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* RC__IsReady__request__parameters[] = {
- NULL };
+ "SDL",
+ "GetURLS",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::SDL_GetURLS,
+ SDL__GetURLS__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ SDL__OnDeviceStateChanged__notification__parameter1 = {
+ "deviceState", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ SDL__OnDeviceStateChanged__notification__parameter2 = {
+ "deviceInternalId", ford_message_descriptions::String, true};
+const ford_message_descriptions::StructDescription
+ SDL__OnDeviceStateChanged__notification__parameter3 = {
+ {"deviceId", ford_message_descriptions::Struct, false},
+ Structs::Common__DeviceInfo__parameters};
+const ford_message_descriptions::ParameterDescription*
+ SDL__OnDeviceStateChanged__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnDeviceStateChanged__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnDeviceStateChanged__notification__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&SDL__OnDeviceStateChanged__notification__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ SDL__OnDeviceStateChanged__notification = {
+ "SDL",
+ "OnDeviceStateChanged",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::SDL_OnDeviceStateChanged,
+ SDL__OnDeviceStateChanged__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ RC__IsReady__request__parameters[] = {NULL};
const ford_message_descriptions::MessageDescription RC__IsReady__request = {
- "RC",
- "IsReady",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::RC_IsReady,
- RC__IsReady__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription RC__IsReady__response__parameter1 = {
- "available",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* RC__IsReady__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__IsReady__response__parameter1,
- NULL };
+ "RC",
+ "IsReady",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::RC_IsReady,
+ RC__IsReady__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ RC__IsReady__response__parameter1 = {
+ "available", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ RC__IsReady__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__IsReady__response__parameter1,
+ NULL};
const ford_message_descriptions::MessageDescription RC__IsReady__response = {
- "RC",
- "IsReady",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::RC_IsReady,
- RC__IsReady__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription* RC__GetCapabilities__request__parameters[] = {
- NULL };
-const ford_message_descriptions::MessageDescription RC__GetCapabilities__request = {
- "RC",
- "GetCapabilities",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::RC_GetCapabilities,
- RC__GetCapabilities__request__parameters
-};
-
-const ford_message_descriptions::StructDescription RC__GetCapabilities__response__parameter1 = {
- {
- "remoteControlCapability",
- ford_message_descriptions::Struct,
- false
- },
- Structs::Common__RemoteControlCapabilities__parameters
-};
-const ford_message_descriptions::ParameterDescription* RC__GetCapabilities__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__GetCapabilities__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription RC__GetCapabilities__response = {
- "RC",
- "GetCapabilities",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::RC_GetCapabilities,
- RC__GetCapabilities__response__parameters
-};
-
-const ford_message_descriptions::StructDescription RC__SetInteriorVehicleData__request__parameter1 = {
- {
- "moduleData",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ModuleData__parameters
-};
-const ford_message_descriptions::ParameterDescription RC__SetInteriorVehicleData__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* RC__SetInteriorVehicleData__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__SetInteriorVehicleData__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&RC__SetInteriorVehicleData__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription RC__SetInteriorVehicleData__request = {
- "RC",
- "SetInteriorVehicleData",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::RC_SetInteriorVehicleData,
- RC__SetInteriorVehicleData__request__parameters
-};
-
-const ford_message_descriptions::StructDescription RC__SetInteriorVehicleData__response__parameter1 = {
- {
- "moduleData",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ModuleData__parameters
-};
-const ford_message_descriptions::ParameterDescription* RC__SetInteriorVehicleData__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__SetInteriorVehicleData__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription RC__SetInteriorVehicleData__response = {
- "RC",
- "SetInteriorVehicleData",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::RC_SetInteriorVehicleData,
- RC__SetInteriorVehicleData__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription RC__GetInteriorVehicleData__request__parameter1 = {
- "moduleType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription RC__GetInteriorVehicleData__request__parameter2 = {
- "subscribe",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription RC__GetInteriorVehicleData__request__parameter3 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* RC__GetInteriorVehicleData__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__GetInteriorVehicleData__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&RC__GetInteriorVehicleData__request__parameter2,
- (const ford_message_descriptions::ParameterDescription*)&RC__GetInteriorVehicleData__request__parameter3,
- NULL };
-const ford_message_descriptions::MessageDescription RC__GetInteriorVehicleData__request = {
- "RC",
- "GetInteriorVehicleData",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::RC_GetInteriorVehicleData,
- RC__GetInteriorVehicleData__request__parameters
-};
-
-const ford_message_descriptions::StructDescription RC__GetInteriorVehicleData__response__parameter1 = {
- {
- "moduleData",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ModuleData__parameters
-};
-const ford_message_descriptions::ParameterDescription RC__GetInteriorVehicleData__response__parameter2 = {
- "isSubscribed",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription* RC__GetInteriorVehicleData__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__GetInteriorVehicleData__response__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&RC__GetInteriorVehicleData__response__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription RC__GetInteriorVehicleData__response = {
- "RC",
- "GetInteriorVehicleData",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::RC_GetInteriorVehicleData,
- RC__GetInteriorVehicleData__response__parameters
-};
-
-const ford_message_descriptions::ParameterDescription RC__GetInteriorVehicleDataConsent__request__parameter1 = {
- "moduleType",
- ford_message_descriptions::Enum,
- true
-};
-const ford_message_descriptions::ParameterDescription RC__GetInteriorVehicleDataConsent__request__parameter2 = {
- "appID",
- ford_message_descriptions::Integer,
- true
-};
-const ford_message_descriptions::ParameterDescription* RC__GetInteriorVehicleDataConsent__request__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__GetInteriorVehicleDataConsent__request__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&RC__GetInteriorVehicleDataConsent__request__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription RC__GetInteriorVehicleDataConsent__request = {
- "RC",
- "GetInteriorVehicleDataConsent",
- hmi_apis::messageType::request,
- hmi_apis::FunctionID::RC_GetInteriorVehicleDataConsent,
- RC__GetInteriorVehicleDataConsent__request__parameters
-};
-
-const ford_message_descriptions::ParameterDescription RC__GetInteriorVehicleDataConsent__response__parameter1 = {
- "allowed",
- ford_message_descriptions::Boolean,
- true
-};
-const ford_message_descriptions::ParameterDescription* RC__GetInteriorVehicleDataConsent__response__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__GetInteriorVehicleDataConsent__response__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription RC__GetInteriorVehicleDataConsent__response = {
- "RC",
- "GetInteriorVehicleDataConsent",
- hmi_apis::messageType::response,
- hmi_apis::FunctionID::RC_GetInteriorVehicleDataConsent,
- RC__GetInteriorVehicleDataConsent__response__parameters
-};
-
-const ford_message_descriptions::StructDescription RC__OnInteriorVehicleData__notification__parameter1 = {
- {
- "moduleData",
- ford_message_descriptions::Struct,
- true
- },
- Structs::Common__ModuleData__parameters
-};
-const ford_message_descriptions::ParameterDescription* RC__OnInteriorVehicleData__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__OnInteriorVehicleData__notification__parameter1,
- NULL };
-const ford_message_descriptions::MessageDescription RC__OnInteriorVehicleData__notification = {
- "RC",
- "OnInteriorVehicleData",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::RC_OnInteriorVehicleData,
- RC__OnInteriorVehicleData__notification__parameters
-};
-
-const ford_message_descriptions::ParameterDescription RC__OnRemoteControlSettings__notification__parameter1 = {
- "allowed",
- ford_message_descriptions::Boolean,
- false
-};
-const ford_message_descriptions::ParameterDescription RC__OnRemoteControlSettings__notification__parameter2 = {
- "accessMode",
- ford_message_descriptions::Enum,
- false
-};
-const ford_message_descriptions::ParameterDescription* RC__OnRemoteControlSettings__notification__parameters[] = {
- (const ford_message_descriptions::ParameterDescription*)&RC__OnRemoteControlSettings__notification__parameter1,
- (const ford_message_descriptions::ParameterDescription*)&RC__OnRemoteControlSettings__notification__parameter2,
- NULL };
-const ford_message_descriptions::MessageDescription RC__OnRemoteControlSettings__notification = {
- "RC",
- "OnRemoteControlSettings",
- hmi_apis::messageType::notification,
- hmi_apis::FunctionID::RC_OnRemoteControlSettings,
- RC__OnRemoteControlSettings__notification__parameters
-};
-
+ "RC",
+ "IsReady",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::RC_IsReady,
+ RC__IsReady__response__parameters};
+
+const ford_message_descriptions::ParameterDescription*
+ RC__GetCapabilities__request__parameters[] = {NULL};
+const ford_message_descriptions::MessageDescription
+ RC__GetCapabilities__request = {"RC",
+ "GetCapabilities",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::RC_GetCapabilities,
+ RC__GetCapabilities__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ RC__GetCapabilities__response__parameter1 = {
+ {"remoteControlCapability", ford_message_descriptions::Struct, false},
+ Structs::Common__RemoteControlCapabilities__parameters};
+const ford_message_descriptions::ParameterDescription*
+ RC__GetCapabilities__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetCapabilities__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__GetCapabilities__response = {"RC",
+ "GetCapabilities",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::RC_GetCapabilities,
+ RC__GetCapabilities__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ RC__SetInteriorVehicleData__request__parameter1 = {
+ {"moduleData", ford_message_descriptions::Struct, true},
+ Structs::Common__ModuleData__parameters};
+const ford_message_descriptions::ParameterDescription
+ RC__SetInteriorVehicleData__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ RC__SetInteriorVehicleData__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__SetInteriorVehicleData__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__SetInteriorVehicleData__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__SetInteriorVehicleData__request = {
+ "RC",
+ "SetInteriorVehicleData",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::RC_SetInteriorVehicleData,
+ RC__SetInteriorVehicleData__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ RC__SetInteriorVehicleData__response__parameter1 = {
+ {"moduleData", ford_message_descriptions::Struct, true},
+ Structs::Common__ModuleData__parameters};
+const ford_message_descriptions::ParameterDescription*
+ RC__SetInteriorVehicleData__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__SetInteriorVehicleData__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__SetInteriorVehicleData__response = {
+ "RC",
+ "SetInteriorVehicleData",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::RC_SetInteriorVehicleData,
+ RC__SetInteriorVehicleData__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ RC__GetInteriorVehicleData__request__parameter1 = {
+ "moduleType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ RC__GetInteriorVehicleData__request__parameter2 = {
+ "subscribe", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ RC__GetInteriorVehicleData__request__parameter3 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ RC__GetInteriorVehicleData__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetInteriorVehicleData__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetInteriorVehicleData__request__parameter2,
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetInteriorVehicleData__request__parameter3,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__GetInteriorVehicleData__request = {
+ "RC",
+ "GetInteriorVehicleData",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::RC_GetInteriorVehicleData,
+ RC__GetInteriorVehicleData__request__parameters};
+
+const ford_message_descriptions::StructDescription
+ RC__GetInteriorVehicleData__response__parameter1 = {
+ {"moduleData", ford_message_descriptions::Struct, true},
+ Structs::Common__ModuleData__parameters};
+const ford_message_descriptions::ParameterDescription
+ RC__GetInteriorVehicleData__response__parameter2 = {
+ "isSubscribed", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription*
+ RC__GetInteriorVehicleData__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetInteriorVehicleData__response__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetInteriorVehicleData__response__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__GetInteriorVehicleData__response = {
+ "RC",
+ "GetInteriorVehicleData",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::RC_GetInteriorVehicleData,
+ RC__GetInteriorVehicleData__response__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ RC__GetInteriorVehicleDataConsent__request__parameter1 = {
+ "moduleType", ford_message_descriptions::Enum, true};
+const ford_message_descriptions::ParameterDescription
+ RC__GetInteriorVehicleDataConsent__request__parameter2 = {
+ "appID", ford_message_descriptions::Integer, true};
+const ford_message_descriptions::ParameterDescription*
+ RC__GetInteriorVehicleDataConsent__request__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetInteriorVehicleDataConsent__request__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetInteriorVehicleDataConsent__request__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__GetInteriorVehicleDataConsent__request = {
+ "RC",
+ "GetInteriorVehicleDataConsent",
+ hmi_apis::messageType::request,
+ hmi_apis::FunctionID::RC_GetInteriorVehicleDataConsent,
+ RC__GetInteriorVehicleDataConsent__request__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ RC__GetInteriorVehicleDataConsent__response__parameter1 = {
+ "allowed", ford_message_descriptions::Boolean, true};
+const ford_message_descriptions::ParameterDescription*
+ RC__GetInteriorVehicleDataConsent__response__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__GetInteriorVehicleDataConsent__response__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__GetInteriorVehicleDataConsent__response = {
+ "RC",
+ "GetInteriorVehicleDataConsent",
+ hmi_apis::messageType::response,
+ hmi_apis::FunctionID::RC_GetInteriorVehicleDataConsent,
+ RC__GetInteriorVehicleDataConsent__response__parameters};
+
+const ford_message_descriptions::StructDescription
+ RC__OnInteriorVehicleData__notification__parameter1 = {
+ {"moduleData", ford_message_descriptions::Struct, true},
+ Structs::Common__ModuleData__parameters};
+const ford_message_descriptions::ParameterDescription*
+ RC__OnInteriorVehicleData__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__OnInteriorVehicleData__notification__parameter1,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__OnInteriorVehicleData__notification = {
+ "RC",
+ "OnInteriorVehicleData",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::RC_OnInteriorVehicleData,
+ RC__OnInteriorVehicleData__notification__parameters};
+
+const ford_message_descriptions::ParameterDescription
+ RC__OnRemoteControlSettings__notification__parameter1 = {
+ "allowed", ford_message_descriptions::Boolean, false};
+const ford_message_descriptions::ParameterDescription
+ RC__OnRemoteControlSettings__notification__parameter2 = {
+ "accessMode", ford_message_descriptions::Enum, false};
+const ford_message_descriptions::ParameterDescription*
+ RC__OnRemoteControlSettings__notification__parameters[] = {
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__OnRemoteControlSettings__notification__parameter1,
+ (const ford_message_descriptions::
+ ParameterDescription*)&RC__OnRemoteControlSettings__notification__parameter2,
+ NULL};
+const ford_message_descriptions::MessageDescription
+ RC__OnRemoteControlSettings__notification = {
+ "RC",
+ "OnRemoteControlSettings",
+ hmi_apis::messageType::notification,
+ hmi_apis::FunctionID::RC_OnRemoteControlSettings,
+ RC__OnRemoteControlSettings__notification__parameters};
}
namespace ford_message_descriptions {
const MessageDescription* message_descriptions[] = {
- &Buttons__GetCapabilities__request,
- &Buttons__GetCapabilities__response,
- &Buttons__OnButtonEvent__notification,
- &Buttons__OnButtonPress__notification,
- &Buttons__OnButtonSubscription__notification,
- &BasicCommunication__OnReady__notification,
- &BasicCommunication__OnStartDeviceDiscovery__notification,
- &BasicCommunication__OnUpdateDeviceList__notification,
- &BasicCommunication__OnPhoneCall__notification,
- &BasicCommunication__OnEmergencyEvent__notification,
- &BasicCommunication__OnResumeAudioSource__notification,
- &BasicCommunication__OnSDLPersistenceComplete__notification,
- &BasicCommunication__UpdateAppList__request,
- &BasicCommunication__UpdateAppList__response,
- &BasicCommunication__UpdateDeviceList__request,
- &BasicCommunication__UpdateDeviceList__response,
- &BasicCommunication__OnFileRemoved__notification,
- &BasicCommunication__AllowDeviceToConnect__request,
- &BasicCommunication__AllowDeviceToConnect__response,
- &BasicCommunication__OnDeviceChosen__notification,
- &BasicCommunication__OnFindApplications__notification,
- &BasicCommunication__ActivateApp__request,
- &BasicCommunication__ActivateApp__response,
- &BasicCommunication__OnAppActivated__notification,
- &BasicCommunication__OnAppDeactivated__notification,
- &BasicCommunication__OnAppRegistered__notification,
- &BasicCommunication__OnAppUnregistered__notification,
- &BasicCommunication__OnExitApplication__notification,
- &BasicCommunication__OnExitAllApplications__notification,
- &BasicCommunication__OnAwakeSDL__notification,
- &BasicCommunication__MixingAudioSupported__request,
- &BasicCommunication__MixingAudioSupported__response,
- &BasicCommunication__PlayTone__notification,
- &BasicCommunication__DialNumber__request,
- &BasicCommunication__DialNumber__response,
- &BasicCommunication__OnSystemRequest__notification,
- &BasicCommunication__SystemRequest__request,
- &BasicCommunication__SystemRequest__response,
- &BasicCommunication__PolicyUpdate__request,
- &BasicCommunication__PolicyUpdate__response,
- &BasicCommunication__OnSDLClose__notification,
- &BasicCommunication__OnPutFile__notification,
- &BasicCommunication__GetSystemInfo__request,
- &BasicCommunication__GetSystemInfo__response,
- &BasicCommunication__OnSystemInfoChanged__notification,
- &BasicCommunication__OnIgnitionCycleOver__notification,
- &BasicCommunication__DecryptCertificate__request,
- &BasicCommunication__DecryptCertificate__response,
- &BasicCommunication__OnEventChanged__notification,
- &VR__IsReady__request,
- &VR__IsReady__response,
- &VR__Started__notification,
- &VR__Stopped__notification,
- &VR__AddCommand__request,
- &VR__AddCommand__response,
- &VR__DeleteCommand__request,
- &VR__DeleteCommand__response,
- &VR__PerformInteraction__request,
- &VR__PerformInteraction__response,
- &VR__OnCommand__notification,
- &VR__ChangeRegistration__request,
- &VR__ChangeRegistration__response,
- &VR__OnLanguageChange__notification,
- &VR__GetSupportedLanguages__request,
- &VR__GetSupportedLanguages__response,
- &VR__GetLanguage__request,
- &VR__GetLanguage__response,
- &VR__GetCapabilities__request,
- &VR__GetCapabilities__response,
- &TTS__GetCapabilities__request,
- &TTS__GetCapabilities__response,
- &TTS__Started__notification,
- &TTS__Stopped__notification,
- &TTS__IsReady__request,
- &TTS__IsReady__response,
- &TTS__Speak__request,
- &TTS__Speak__response,
- &TTS__StopSpeaking__request,
- &TTS__StopSpeaking__response,
- &TTS__ChangeRegistration__request,
- &TTS__ChangeRegistration__response,
- &TTS__OnLanguageChange__notification,
- &TTS__GetSupportedLanguages__request,
- &TTS__GetSupportedLanguages__response,
- &TTS__GetLanguage__request,
- &TTS__GetLanguage__response,
- &TTS__SetGlobalProperties__request,
- &TTS__SetGlobalProperties__response,
- &TTS__OnResetTimeout__notification,
- &UI__Alert__request,
- &UI__Alert__response,
- &UI__Show__request,
- &UI__Show__response,
- &UI__AddCommand__request,
- &UI__AddCommand__response,
- &UI__DeleteCommand__request,
- &UI__DeleteCommand__response,
- &UI__AddSubMenu__request,
- &UI__AddSubMenu__response,
- &UI__DeleteSubMenu__request,
- &UI__DeleteSubMenu__response,
- &UI__PerformInteraction__request,
- &UI__PerformInteraction__response,
- &UI__SetMediaClockTimer__request,
- &UI__SetMediaClockTimer__response,
- &UI__SetGlobalProperties__request,
- &UI__SetGlobalProperties__response,
- &UI__OnCommand__notification,
- &UI__OnSystemContext__notification,
- &UI__GetCapabilities__request,
- &UI__GetCapabilities__response,
- &UI__ChangeRegistration__request,
- &UI__ChangeRegistration__response,
- &UI__OnLanguageChange__notification,
- &UI__GetSupportedLanguages__request,
- &UI__GetSupportedLanguages__response,
- &UI__GetLanguage__request,
- &UI__GetLanguage__response,
- &UI__OnDriverDistraction__notification,
- &UI__SetAppIcon__request,
- &UI__SetAppIcon__response,
- &UI__SetDisplayLayout__request,
- &UI__SetDisplayLayout__response,
- &UI__ShowCustomForm__request,
- &UI__ShowCustomForm__response,
- &UI__OnKeyboardInput__notification,
- &UI__OnTouchEvent__notification,
- &UI__Slider__request,
- &UI__Slider__response,
- &UI__ScrollableMessage__request,
- &UI__ScrollableMessage__response,
- &UI__PerformAudioPassThru__request,
- &UI__PerformAudioPassThru__response,
- &UI__EndAudioPassThru__request,
- &UI__EndAudioPassThru__response,
- &UI__IsReady__request,
- &UI__IsReady__response,
- &UI__ClosePopUp__request,
- &UI__ClosePopUp__response,
- &UI__OnResetTimeout__notification,
- &UI__OnRecordStart__notification,
- &UI__SendHapticData__request,
- &UI__SendHapticData__response,
- &Navigation__IsReady__request,
- &Navigation__IsReady__response,
- &Navigation__SendLocation__request,
- &Navigation__SendLocation__response,
- &Navigation__DialNumber__request,
- &Navigation__DialNumber__response,
- &Navigation__ShowConstantTBT__request,
- &Navigation__ShowConstantTBT__response,
- &Navigation__AlertManeuver__request,
- &Navigation__AlertManeuver__response,
- &Navigation__UpdateTurnList__request,
- &Navigation__UpdateTurnList__response,
- &Navigation__OnTBTClientState__notification,
- &Navigation__SetVideoConfig__request,
- &Navigation__SetVideoConfig__response,
- &Navigation__StartStream__request,
- &Navigation__StartStream__response,
- &Navigation__StopStream__request,
- &Navigation__StopStream__response,
- &Navigation__StartAudioStream__request,
- &Navigation__StartAudioStream__response,
- &Navigation__StopAudioStream__request,
- &Navigation__StopAudioStream__response,
- &Navigation__OnAudioDataStreaming__notification,
- &Navigation__OnVideoDataStreaming__notification,
- &Navigation__GetWayPoints__request,
- &Navigation__GetWayPoints__response,
- &Navigation__OnWayPointChange__notification,
- &Navigation__SubscribeWayPoints__request,
- &Navigation__SubscribeWayPoints__response,
- &Navigation__UnsubscribeWayPoints__request,
- &Navigation__UnsubscribeWayPoints__response,
- &VehicleInfo__IsReady__request,
- &VehicleInfo__IsReady__response,
- &VehicleInfo__GetVehicleType__request,
- &VehicleInfo__GetVehicleType__response,
- &VehicleInfo__ReadDID__request,
- &VehicleInfo__ReadDID__response,
- &VehicleInfo__GetDTCs__request,
- &VehicleInfo__GetDTCs__response,
- &VehicleInfo__DiagnosticMessage__request,
- &VehicleInfo__DiagnosticMessage__response,
- &VehicleInfo__SubscribeVehicleData__request,
- &VehicleInfo__SubscribeVehicleData__response,
- &VehicleInfo__UnsubscribeVehicleData__request,
- &VehicleInfo__UnsubscribeVehicleData__response,
- &VehicleInfo__GetVehicleData__request,
- &VehicleInfo__GetVehicleData__response,
- &VehicleInfo__OnVehicleData__notification,
- &VehicleInfo__GetGpsData__request,
- &VehicleInfo__GetGpsData__response,
- &VehicleInfo__GetSpeed__request,
- &VehicleInfo__GetSpeed__response,
- &VehicleInfo__GetRpm__request,
- &VehicleInfo__GetRpm__response,
- &VehicleInfo__GetFuelLevel__request,
- &VehicleInfo__GetFuelLevel__response,
- &VehicleInfo__GetFuelLevelState__request,
- &VehicleInfo__GetFuelLevelState__response,
- &VehicleInfo__GetInstantFuelConsumption__request,
- &VehicleInfo__GetInstantFuelConsumption__response,
- &VehicleInfo__GetExternalTemperature__request,
- &VehicleInfo__GetExternalTemperature__response,
- &VehicleInfo__GetVin__request,
- &VehicleInfo__GetVin__response,
- &VehicleInfo__GetPrndl__request,
- &VehicleInfo__GetPrndl__response,
- &VehicleInfo__GetTirePressure__request,
- &VehicleInfo__GetTirePressure__response,
- &VehicleInfo__GetOdometer__request,
- &VehicleInfo__GetOdometer__response,
- &VehicleInfo__GetBeltStatus__request,
- &VehicleInfo__GetBeltStatus__response,
- &VehicleInfo__GetBodyInformation__request,
- &VehicleInfo__GetBodyInformation__response,
- &VehicleInfo__GetDeviceStatus__request,
- &VehicleInfo__GetDeviceStatus__response,
- &VehicleInfo__GetDriverBraking__request,
- &VehicleInfo__GetDriverBraking__response,
- &VehicleInfo__GetWiperStatus__request,
- &VehicleInfo__GetWiperStatus__response,
- &VehicleInfo__GetHeadLampStatus__request,
- &VehicleInfo__GetHeadLampStatus__response,
- &VehicleInfo__GetEngineTorque__request,
- &VehicleInfo__GetEngineTorque__response,
- &VehicleInfo__GetAccPedalPosition__request,
- &VehicleInfo__GetAccPedalPosition__response,
- &VehicleInfo__GetSteeringWheelAngle__request,
- &VehicleInfo__GetSteeringWheelAngle__response,
- &VehicleInfo__GetECallInfo__request,
- &VehicleInfo__GetECallInfo__response,
- &VehicleInfo__GetAirbagStatus__request,
- &VehicleInfo__GetAirbagStatus__response,
- &VehicleInfo__GetEmergencyEvent__request,
- &VehicleInfo__GetEmergencyEvent__response,
- &VehicleInfo__GetClusterModeStatus__request,
- &VehicleInfo__GetClusterModeStatus__response,
- &VehicleInfo__GetMyKey__request,
- &VehicleInfo__GetMyKey__response,
- &VehicleInfo__OnGpsData__notification,
- &VehicleInfo__OnSpeed__notification,
- &VehicleInfo__OnRpm__notification,
- &VehicleInfo__OnFuelLevel__notification,
- &VehicleInfo__OnFuelLevelState__notification,
- &VehicleInfo__OnInstantFuelConsumption__notification,
- &VehicleInfo__OnExternalTemperature__notification,
- &VehicleInfo__OnVin__notification,
- &VehicleInfo__OnPrndl__notification,
- &VehicleInfo__OnTirePressure__notification,
- &VehicleInfo__OnOdometer__notification,
- &VehicleInfo__OnBeltStatus__notification,
- &VehicleInfo__OnBodyInformation__notification,
- &VehicleInfo__OnDeviceStatus__notification,
- &VehicleInfo__OnDriverBraking__notification,
- &VehicleInfo__OnWiperStatus__notification,
- &VehicleInfo__OnHeadLampStatus__notification,
- &VehicleInfo__OnEngineTorque__notification,
- &VehicleInfo__OnAccPedalPosition__notification,
- &VehicleInfo__OnSteeringWheelAngle__notification,
- &VehicleInfo__OnECallInfo__notification,
- &VehicleInfo__OnAirbagStatus__notification,
- &VehicleInfo__OnEmergencyEvent__notification,
- &VehicleInfo__OnClusterModeStatus__notification,
- &VehicleInfo__OnMyKey__notification,
- &VehicleInfo__SubscribeGps__request,
- &VehicleInfo__SubscribeGps__response,
- &VehicleInfo__UnsubscribeGps__request,
- &VehicleInfo__UnsubscribeGps__response,
- &VehicleInfo__SubscribeSpeed__request,
- &VehicleInfo__SubscribeSpeed__response,
- &VehicleInfo__UnsubscribeSpeed__request,
- &VehicleInfo__UnsubscribeSpeed__response,
- &VehicleInfo__SubscribeRpm__request,
- &VehicleInfo__SubscribeRpm__response,
- &VehicleInfo__UnsubscribeRpm__request,
- &VehicleInfo__UnsubscribeRpm__response,
- &VehicleInfo__SubscribeFuelLevel__request,
- &VehicleInfo__SubscribeFuelLevel__response,
- &VehicleInfo__UnsubscribeFuelLevel__request,
- &VehicleInfo__UnsubscribeFuelLevel__response,
- &VehicleInfo__SubscribeFuelLevel_State__request,
- &VehicleInfo__SubscribeFuelLevel_State__response,
- &VehicleInfo__UnsubscribeFuelLevel_State__request,
- &VehicleInfo__UnsubscribeFuelLevel_State__response,
- &VehicleInfo__SubscribeInstantFuelConsumption__request,
- &VehicleInfo__SubscribeInstantFuelConsumption__response,
- &VehicleInfo__UnsubscribeInstantFuelConsumption__request,
- &VehicleInfo__UnsubscribeInstantFuelConsumption__response,
- &VehicleInfo__SubscribeExternalTemperature__request,
- &VehicleInfo__SubscribeExternalTemperature__response,
- &VehicleInfo__UnsubscribeExternalTemperature__request,
- &VehicleInfo__UnsubscribeExternalTemperature__response,
- &VehicleInfo__SubscribePrndl__request,
- &VehicleInfo__SubscribePrndl__response,
- &VehicleInfo__UnsubscribePrndl__request,
- &VehicleInfo__UnsubscribePrndl__response,
- &VehicleInfo__SubscribeVin__request,
- &VehicleInfo__SubscribeVin__response,
- &VehicleInfo__UnsubscribeVin__request,
- &VehicleInfo__UnsubscribeVin__response,
- &VehicleInfo__SubscribeTirePressure__request,
- &VehicleInfo__SubscribeTirePressure__response,
- &VehicleInfo__UnsubscribeTirePressure__request,
- &VehicleInfo__UnsubscribeTirePressure__response,
- &VehicleInfo__SubscribeOdometer__request,
- &VehicleInfo__SubscribeOdometer__response,
- &VehicleInfo__UnsubscribeOdometer__request,
- &VehicleInfo__UnsubscribeOdometer__response,
- &VehicleInfo__SubscribeBeltStatus__request,
- &VehicleInfo__SubscribeBeltStatus__response,
- &VehicleInfo__UnsubscribeBeltStatus__request,
- &VehicleInfo__UnsubscribeBeltStatus__response,
- &VehicleInfo__SubscribeBodyInformation__request,
- &VehicleInfo__SubscribeBodyInformation__response,
- &VehicleInfo__UnsubscribeBodyInformation__request,
- &VehicleInfo__UnsubscribeBodyInformation__response,
- &VehicleInfo__SubscribeDeviceStatus__request,
- &VehicleInfo__SubscribeDeviceStatus__response,
- &VehicleInfo__UnsubscribeDeviceStatus__request,
- &VehicleInfo__UnsubscribeDeviceStatus__response,
- &VehicleInfo__SubscribeDriverBraking__request,
- &VehicleInfo__SubscribeDriverBraking__response,
- &VehicleInfo__UnsubscribeDriverBraking__request,
- &VehicleInfo__UnsubscribeDriverBraking__response,
- &VehicleInfo__SubscribeWiperStatus__request,
- &VehicleInfo__SubscribeWiperStatus__response,
- &VehicleInfo__UnsubscribeWiperStatus__request,
- &VehicleInfo__UnsubscribeWiperStatus__response,
- &VehicleInfo__SubscribeHeadLampStatus__request,
- &VehicleInfo__SubscribeHeadLampStatus__response,
- &VehicleInfo__UnsubscribeHeadLampStatus__request,
- &VehicleInfo__UnsubscribeHeadLampStatus__response,
- &VehicleInfo__SubscribeEngineTorque__request,
- &VehicleInfo__SubscribeEngineTorque__response,
- &VehicleInfo__UnsubscribeEngineTorque__request,
- &VehicleInfo__UnsubscribeEngineTorque__response,
- &VehicleInfo__SubscribeAccPedalPosition__request,
- &VehicleInfo__SubscribeAccPedalPosition__response,
- &VehicleInfo__UnsubscribeAccPedalPosition__request,
- &VehicleInfo__UnsubscribeAccPedalPosition__response,
- &VehicleInfo__SubscribeSteeringWheelAngle__request,
- &VehicleInfo__SubscribeSteeringWheelAngle__response,
- &VehicleInfo__UnsubscribeSteeringWheelAngle__request,
- &VehicleInfo__UnsubscribeSteeringWheelAngle__response,
- &VehicleInfo__SubscribeECallInfo__request,
- &VehicleInfo__SubscribeECallInfo__response,
- &VehicleInfo__UnsubscribeECallInfo__request,
- &VehicleInfo__UnsubscribeECallInfo__response,
- &VehicleInfo__SubscribeAirbagStatus__request,
- &VehicleInfo__SubscribeAirbagStatus__response,
- &VehicleInfo__UnsubscribeAirbagStatus__request,
- &VehicleInfo__UnsubscribeAirbagStatus__response,
- &VehicleInfo__SubscribeEmergencyEvent__request,
- &VehicleInfo__SubscribeEmergencyEvent__response,
- &VehicleInfo__UnsubscribeEmergencyEvent__request,
- &VehicleInfo__UnsubscribeEmergencyEvent__response,
- &VehicleInfo__SubscribeClusterModeStatus__request,
- &VehicleInfo__SubscribeClusterModeStatus__response,
- &VehicleInfo__UnsubscribeClusterModeStatus__request,
- &VehicleInfo__UnsubscribeClusterModeStatus__response,
- &VehicleInfo__SubscribeMyKey__request,
- &VehicleInfo__SubscribeMyKey__response,
- &VehicleInfo__UnsubscribeMyKey__request,
- &VehicleInfo__UnsubscribeMyKey__response,
- &SDL__ActivateApp__request,
- &SDL__ActivateApp__response,
- &SDL__GetUserFriendlyMessage__request,
- &SDL__GetUserFriendlyMessage__response,
- &SDL__OnAllowSDLFunctionality__notification,
- &SDL__OnReceivedPolicyUpdate__notification,
- &SDL__OnPolicyUpdate__notification,
- &SDL__GetListOfPermissions__request,
- &SDL__GetListOfPermissions__response,
- &SDL__OnAppPermissionConsent__notification,
- &SDL__OnAppPermissionChanged__notification,
- &SDL__OnSDLConsentNeeded__notification,
- &SDL__UpdateSDL__request,
- &SDL__UpdateSDL__response,
- &SDL__GetStatusUpdate__request,
- &SDL__GetStatusUpdate__response,
- &SDL__OnStatusUpdate__notification,
- &SDL__OnSystemError__notification,
- &SDL__AddStatisticsInfo__notification,
- &SDL__GetURLS__request,
- &SDL__GetURLS__response,
- &SDL__OnDeviceStateChanged__notification,
- &RC__IsReady__request,
- &RC__IsReady__response,
- &RC__GetCapabilities__request,
- &RC__GetCapabilities__response,
- &RC__SetInteriorVehicleData__request,
- &RC__SetInteriorVehicleData__response,
- &RC__GetInteriorVehicleData__request,
- &RC__GetInteriorVehicleData__response,
- &RC__GetInteriorVehicleDataConsent__request,
- &RC__GetInteriorVehicleDataConsent__response,
- &RC__OnInteriorVehicleData__notification,
- &RC__OnRemoteControlSettings__notification,
- NULL
-};
+ &Buttons__GetCapabilities__request,
+ &Buttons__GetCapabilities__response,
+ &Buttons__OnButtonEvent__notification,
+ &Buttons__OnButtonPress__notification,
+ &Buttons__OnButtonSubscription__notification,
+ &BasicCommunication__OnReady__notification,
+ &BasicCommunication__OnStartDeviceDiscovery__notification,
+ &BasicCommunication__OnUpdateDeviceList__notification,
+ &BasicCommunication__OnPhoneCall__notification,
+ &BasicCommunication__OnEmergencyEvent__notification,
+ &BasicCommunication__OnResumeAudioSource__notification,
+ &BasicCommunication__OnSDLPersistenceComplete__notification,
+ &BasicCommunication__UpdateAppList__request,
+ &BasicCommunication__UpdateAppList__response,
+ &BasicCommunication__UpdateDeviceList__request,
+ &BasicCommunication__UpdateDeviceList__response,
+ &BasicCommunication__OnFileRemoved__notification,
+ &BasicCommunication__AllowDeviceToConnect__request,
+ &BasicCommunication__AllowDeviceToConnect__response,
+ &BasicCommunication__OnDeviceChosen__notification,
+ &BasicCommunication__OnFindApplications__notification,
+ &BasicCommunication__ActivateApp__request,
+ &BasicCommunication__ActivateApp__response,
+ &BasicCommunication__OnAppActivated__notification,
+ &BasicCommunication__OnAppDeactivated__notification,
+ &BasicCommunication__OnAppRegistered__notification,
+ &BasicCommunication__OnAppUnregistered__notification,
+ &BasicCommunication__OnExitApplication__notification,
+ &BasicCommunication__OnExitAllApplications__notification,
+ &BasicCommunication__OnAwakeSDL__notification,
+ &BasicCommunication__MixingAudioSupported__request,
+ &BasicCommunication__MixingAudioSupported__response,
+ &BasicCommunication__PlayTone__notification,
+ &BasicCommunication__DialNumber__request,
+ &BasicCommunication__DialNumber__response,
+ &BasicCommunication__OnSystemRequest__notification,
+ &BasicCommunication__SystemRequest__request,
+ &BasicCommunication__SystemRequest__response,
+ &BasicCommunication__PolicyUpdate__request,
+ &BasicCommunication__PolicyUpdate__response,
+ &BasicCommunication__OnSDLClose__notification,
+ &BasicCommunication__OnPutFile__notification,
+ &BasicCommunication__GetSystemInfo__request,
+ &BasicCommunication__GetSystemInfo__response,
+ &BasicCommunication__OnSystemInfoChanged__notification,
+ &BasicCommunication__OnIgnitionCycleOver__notification,
+ &BasicCommunication__DecryptCertificate__request,
+ &BasicCommunication__DecryptCertificate__response,
+ &BasicCommunication__OnEventChanged__notification,
+ &VR__IsReady__request,
+ &VR__IsReady__response,
+ &VR__Started__notification,
+ &VR__Stopped__notification,
+ &VR__AddCommand__request,
+ &VR__AddCommand__response,
+ &VR__DeleteCommand__request,
+ &VR__DeleteCommand__response,
+ &VR__PerformInteraction__request,
+ &VR__PerformInteraction__response,
+ &VR__OnCommand__notification,
+ &VR__ChangeRegistration__request,
+ &VR__ChangeRegistration__response,
+ &VR__OnLanguageChange__notification,
+ &VR__GetSupportedLanguages__request,
+ &VR__GetSupportedLanguages__response,
+ &VR__GetLanguage__request,
+ &VR__GetLanguage__response,
+ &VR__GetCapabilities__request,
+ &VR__GetCapabilities__response,
+ &TTS__GetCapabilities__request,
+ &TTS__GetCapabilities__response,
+ &TTS__Started__notification,
+ &TTS__Stopped__notification,
+ &TTS__IsReady__request,
+ &TTS__IsReady__response,
+ &TTS__Speak__request,
+ &TTS__Speak__response,
+ &TTS__StopSpeaking__request,
+ &TTS__StopSpeaking__response,
+ &TTS__ChangeRegistration__request,
+ &TTS__ChangeRegistration__response,
+ &TTS__OnLanguageChange__notification,
+ &TTS__GetSupportedLanguages__request,
+ &TTS__GetSupportedLanguages__response,
+ &TTS__GetLanguage__request,
+ &TTS__GetLanguage__response,
+ &TTS__SetGlobalProperties__request,
+ &TTS__SetGlobalProperties__response,
+ &TTS__OnResetTimeout__notification,
+ &UI__Alert__request,
+ &UI__Alert__response,
+ &UI__Show__request,
+ &UI__Show__response,
+ &UI__AddCommand__request,
+ &UI__AddCommand__response,
+ &UI__DeleteCommand__request,
+ &UI__DeleteCommand__response,
+ &UI__AddSubMenu__request,
+ &UI__AddSubMenu__response,
+ &UI__DeleteSubMenu__request,
+ &UI__DeleteSubMenu__response,
+ &UI__PerformInteraction__request,
+ &UI__PerformInteraction__response,
+ &UI__SetMediaClockTimer__request,
+ &UI__SetMediaClockTimer__response,
+ &UI__SetGlobalProperties__request,
+ &UI__SetGlobalProperties__response,
+ &UI__OnCommand__notification,
+ &UI__OnSystemContext__notification,
+ &UI__GetCapabilities__request,
+ &UI__GetCapabilities__response,
+ &UI__ChangeRegistration__request,
+ &UI__ChangeRegistration__response,
+ &UI__OnLanguageChange__notification,
+ &UI__GetSupportedLanguages__request,
+ &UI__GetSupportedLanguages__response,
+ &UI__GetLanguage__request,
+ &UI__GetLanguage__response,
+ &UI__OnDriverDistraction__notification,
+ &UI__SetAppIcon__request,
+ &UI__SetAppIcon__response,
+ &UI__SetDisplayLayout__request,
+ &UI__SetDisplayLayout__response,
+ &UI__ShowCustomForm__request,
+ &UI__ShowCustomForm__response,
+ &UI__OnKeyboardInput__notification,
+ &UI__OnTouchEvent__notification,
+ &UI__Slider__request,
+ &UI__Slider__response,
+ &UI__ScrollableMessage__request,
+ &UI__ScrollableMessage__response,
+ &UI__PerformAudioPassThru__request,
+ &UI__PerformAudioPassThru__response,
+ &UI__EndAudioPassThru__request,
+ &UI__EndAudioPassThru__response,
+ &UI__IsReady__request,
+ &UI__IsReady__response,
+ &UI__ClosePopUp__request,
+ &UI__ClosePopUp__response,
+ &UI__OnResetTimeout__notification,
+ &UI__OnRecordStart__notification,
+ &UI__SendHapticData__request,
+ &UI__SendHapticData__response,
+ &Navigation__IsReady__request,
+ &Navigation__IsReady__response,
+ &Navigation__SendLocation__request,
+ &Navigation__SendLocation__response,
+ &Navigation__DialNumber__request,
+ &Navigation__DialNumber__response,
+ &Navigation__ShowConstantTBT__request,
+ &Navigation__ShowConstantTBT__response,
+ &Navigation__AlertManeuver__request,
+ &Navigation__AlertManeuver__response,
+ &Navigation__UpdateTurnList__request,
+ &Navigation__UpdateTurnList__response,
+ &Navigation__OnTBTClientState__notification,
+ &Navigation__SetVideoConfig__request,
+ &Navigation__SetVideoConfig__response,
+ &Navigation__StartStream__request,
+ &Navigation__StartStream__response,
+ &Navigation__StopStream__request,
+ &Navigation__StopStream__response,
+ &Navigation__StartAudioStream__request,
+ &Navigation__StartAudioStream__response,
+ &Navigation__StopAudioStream__request,
+ &Navigation__StopAudioStream__response,
+ &Navigation__OnAudioDataStreaming__notification,
+ &Navigation__OnVideoDataStreaming__notification,
+ &Navigation__GetWayPoints__request,
+ &Navigation__GetWayPoints__response,
+ &Navigation__OnWayPointChange__notification,
+ &Navigation__SubscribeWayPoints__request,
+ &Navigation__SubscribeWayPoints__response,
+ &Navigation__UnsubscribeWayPoints__request,
+ &Navigation__UnsubscribeWayPoints__response,
+ &VehicleInfo__IsReady__request,
+ &VehicleInfo__IsReady__response,
+ &VehicleInfo__GetVehicleType__request,
+ &VehicleInfo__GetVehicleType__response,
+ &VehicleInfo__ReadDID__request,
+ &VehicleInfo__ReadDID__response,
+ &VehicleInfo__GetDTCs__request,
+ &VehicleInfo__GetDTCs__response,
+ &VehicleInfo__DiagnosticMessage__request,
+ &VehicleInfo__DiagnosticMessage__response,
+ &VehicleInfo__SubscribeVehicleData__request,
+ &VehicleInfo__SubscribeVehicleData__response,
+ &VehicleInfo__UnsubscribeVehicleData__request,
+ &VehicleInfo__UnsubscribeVehicleData__response,
+ &VehicleInfo__GetVehicleData__request,
+ &VehicleInfo__GetVehicleData__response,
+ &VehicleInfo__OnVehicleData__notification,
+ &VehicleInfo__GetGpsData__request,
+ &VehicleInfo__GetGpsData__response,
+ &VehicleInfo__GetSpeed__request,
+ &VehicleInfo__GetSpeed__response,
+ &VehicleInfo__GetRpm__request,
+ &VehicleInfo__GetRpm__response,
+ &VehicleInfo__GetFuelLevel__request,
+ &VehicleInfo__GetFuelLevel__response,
+ &VehicleInfo__GetFuelLevelState__request,
+ &VehicleInfo__GetFuelLevelState__response,
+ &VehicleInfo__GetInstantFuelConsumption__request,
+ &VehicleInfo__GetInstantFuelConsumption__response,
+ &VehicleInfo__GetExternalTemperature__request,
+ &VehicleInfo__GetExternalTemperature__response,
+ &VehicleInfo__GetVin__request,
+ &VehicleInfo__GetVin__response,
+ &VehicleInfo__GetPrndl__request,
+ &VehicleInfo__GetPrndl__response,
+ &VehicleInfo__GetTirePressure__request,
+ &VehicleInfo__GetTirePressure__response,
+ &VehicleInfo__GetOdometer__request,
+ &VehicleInfo__GetOdometer__response,
+ &VehicleInfo__GetBeltStatus__request,
+ &VehicleInfo__GetBeltStatus__response,
+ &VehicleInfo__GetBodyInformation__request,
+ &VehicleInfo__GetBodyInformation__response,
+ &VehicleInfo__GetDeviceStatus__request,
+ &VehicleInfo__GetDeviceStatus__response,
+ &VehicleInfo__GetDriverBraking__request,
+ &VehicleInfo__GetDriverBraking__response,
+ &VehicleInfo__GetWiperStatus__request,
+ &VehicleInfo__GetWiperStatus__response,
+ &VehicleInfo__GetHeadLampStatus__request,
+ &VehicleInfo__GetHeadLampStatus__response,
+ &VehicleInfo__GetEngineTorque__request,
+ &VehicleInfo__GetEngineTorque__response,
+ &VehicleInfo__GetAccPedalPosition__request,
+ &VehicleInfo__GetAccPedalPosition__response,
+ &VehicleInfo__GetSteeringWheelAngle__request,
+ &VehicleInfo__GetSteeringWheelAngle__response,
+ &VehicleInfo__GetECallInfo__request,
+ &VehicleInfo__GetECallInfo__response,
+ &VehicleInfo__GetAirbagStatus__request,
+ &VehicleInfo__GetAirbagStatus__response,
+ &VehicleInfo__GetEmergencyEvent__request,
+ &VehicleInfo__GetEmergencyEvent__response,
+ &VehicleInfo__GetClusterModeStatus__request,
+ &VehicleInfo__GetClusterModeStatus__response,
+ &VehicleInfo__GetMyKey__request,
+ &VehicleInfo__GetMyKey__response,
+ &VehicleInfo__OnGpsData__notification,
+ &VehicleInfo__OnSpeed__notification,
+ &VehicleInfo__OnRpm__notification,
+ &VehicleInfo__OnFuelLevel__notification,
+ &VehicleInfo__OnFuelLevelState__notification,
+ &VehicleInfo__OnInstantFuelConsumption__notification,
+ &VehicleInfo__OnExternalTemperature__notification,
+ &VehicleInfo__OnVin__notification,
+ &VehicleInfo__OnPrndl__notification,
+ &VehicleInfo__OnTirePressure__notification,
+ &VehicleInfo__OnOdometer__notification,
+ &VehicleInfo__OnBeltStatus__notification,
+ &VehicleInfo__OnBodyInformation__notification,
+ &VehicleInfo__OnDeviceStatus__notification,
+ &VehicleInfo__OnDriverBraking__notification,
+ &VehicleInfo__OnWiperStatus__notification,
+ &VehicleInfo__OnHeadLampStatus__notification,
+ &VehicleInfo__OnEngineTorque__notification,
+ &VehicleInfo__OnAccPedalPosition__notification,
+ &VehicleInfo__OnSteeringWheelAngle__notification,
+ &VehicleInfo__OnECallInfo__notification,
+ &VehicleInfo__OnAirbagStatus__notification,
+ &VehicleInfo__OnEmergencyEvent__notification,
+ &VehicleInfo__OnClusterModeStatus__notification,
+ &VehicleInfo__OnMyKey__notification,
+ &VehicleInfo__SubscribeGps__request,
+ &VehicleInfo__SubscribeGps__response,
+ &VehicleInfo__UnsubscribeGps__request,
+ &VehicleInfo__UnsubscribeGps__response,
+ &VehicleInfo__SubscribeSpeed__request,
+ &VehicleInfo__SubscribeSpeed__response,
+ &VehicleInfo__UnsubscribeSpeed__request,
+ &VehicleInfo__UnsubscribeSpeed__response,
+ &VehicleInfo__SubscribeRpm__request,
+ &VehicleInfo__SubscribeRpm__response,
+ &VehicleInfo__UnsubscribeRpm__request,
+ &VehicleInfo__UnsubscribeRpm__response,
+ &VehicleInfo__SubscribeFuelLevel__request,
+ &VehicleInfo__SubscribeFuelLevel__response,
+ &VehicleInfo__UnsubscribeFuelLevel__request,
+ &VehicleInfo__UnsubscribeFuelLevel__response,
+ &VehicleInfo__SubscribeFuelLevel_State__request,
+ &VehicleInfo__SubscribeFuelLevel_State__response,
+ &VehicleInfo__UnsubscribeFuelLevel_State__request,
+ &VehicleInfo__UnsubscribeFuelLevel_State__response,
+ &VehicleInfo__SubscribeInstantFuelConsumption__request,
+ &VehicleInfo__SubscribeInstantFuelConsumption__response,
+ &VehicleInfo__UnsubscribeInstantFuelConsumption__request,
+ &VehicleInfo__UnsubscribeInstantFuelConsumption__response,
+ &VehicleInfo__SubscribeExternalTemperature__request,
+ &VehicleInfo__SubscribeExternalTemperature__response,
+ &VehicleInfo__UnsubscribeExternalTemperature__request,
+ &VehicleInfo__UnsubscribeExternalTemperature__response,
+ &VehicleInfo__SubscribePrndl__request,
+ &VehicleInfo__SubscribePrndl__response,
+ &VehicleInfo__UnsubscribePrndl__request,
+ &VehicleInfo__UnsubscribePrndl__response,
+ &VehicleInfo__SubscribeVin__request,
+ &VehicleInfo__SubscribeVin__response,
+ &VehicleInfo__UnsubscribeVin__request,
+ &VehicleInfo__UnsubscribeVin__response,
+ &VehicleInfo__SubscribeTirePressure__request,
+ &VehicleInfo__SubscribeTirePressure__response,
+ &VehicleInfo__UnsubscribeTirePressure__request,
+ &VehicleInfo__UnsubscribeTirePressure__response,
+ &VehicleInfo__SubscribeOdometer__request,
+ &VehicleInfo__SubscribeOdometer__response,
+ &VehicleInfo__UnsubscribeOdometer__request,
+ &VehicleInfo__UnsubscribeOdometer__response,
+ &VehicleInfo__SubscribeBeltStatus__request,
+ &VehicleInfo__SubscribeBeltStatus__response,
+ &VehicleInfo__UnsubscribeBeltStatus__request,
+ &VehicleInfo__UnsubscribeBeltStatus__response,
+ &VehicleInfo__SubscribeBodyInformation__request,
+ &VehicleInfo__SubscribeBodyInformation__response,
+ &VehicleInfo__UnsubscribeBodyInformation__request,
+ &VehicleInfo__UnsubscribeBodyInformation__response,
+ &VehicleInfo__SubscribeDeviceStatus__request,
+ &VehicleInfo__SubscribeDeviceStatus__response,
+ &VehicleInfo__UnsubscribeDeviceStatus__request,
+ &VehicleInfo__UnsubscribeDeviceStatus__response,
+ &VehicleInfo__SubscribeDriverBraking__request,
+ &VehicleInfo__SubscribeDriverBraking__response,
+ &VehicleInfo__UnsubscribeDriverBraking__request,
+ &VehicleInfo__UnsubscribeDriverBraking__response,
+ &VehicleInfo__SubscribeWiperStatus__request,
+ &VehicleInfo__SubscribeWiperStatus__response,
+ &VehicleInfo__UnsubscribeWiperStatus__request,
+ &VehicleInfo__UnsubscribeWiperStatus__response,
+ &VehicleInfo__SubscribeHeadLampStatus__request,
+ &VehicleInfo__SubscribeHeadLampStatus__response,
+ &VehicleInfo__UnsubscribeHeadLampStatus__request,
+ &VehicleInfo__UnsubscribeHeadLampStatus__response,
+ &VehicleInfo__SubscribeEngineTorque__request,
+ &VehicleInfo__SubscribeEngineTorque__response,
+ &VehicleInfo__UnsubscribeEngineTorque__request,
+ &VehicleInfo__UnsubscribeEngineTorque__response,
+ &VehicleInfo__SubscribeAccPedalPosition__request,
+ &VehicleInfo__SubscribeAccPedalPosition__response,
+ &VehicleInfo__UnsubscribeAccPedalPosition__request,
+ &VehicleInfo__UnsubscribeAccPedalPosition__response,
+ &VehicleInfo__SubscribeSteeringWheelAngle__request,
+ &VehicleInfo__SubscribeSteeringWheelAngle__response,
+ &VehicleInfo__UnsubscribeSteeringWheelAngle__request,
+ &VehicleInfo__UnsubscribeSteeringWheelAngle__response,
+ &VehicleInfo__SubscribeECallInfo__request,
+ &VehicleInfo__SubscribeECallInfo__response,
+ &VehicleInfo__UnsubscribeECallInfo__request,
+ &VehicleInfo__UnsubscribeECallInfo__response,
+ &VehicleInfo__SubscribeAirbagStatus__request,
+ &VehicleInfo__SubscribeAirbagStatus__response,
+ &VehicleInfo__UnsubscribeAirbagStatus__request,
+ &VehicleInfo__UnsubscribeAirbagStatus__response,
+ &VehicleInfo__SubscribeEmergencyEvent__request,
+ &VehicleInfo__SubscribeEmergencyEvent__response,
+ &VehicleInfo__UnsubscribeEmergencyEvent__request,
+ &VehicleInfo__UnsubscribeEmergencyEvent__response,
+ &VehicleInfo__SubscribeClusterModeStatus__request,
+ &VehicleInfo__SubscribeClusterModeStatus__response,
+ &VehicleInfo__UnsubscribeClusterModeStatus__request,
+ &VehicleInfo__UnsubscribeClusterModeStatus__response,
+ &VehicleInfo__SubscribeMyKey__request,
+ &VehicleInfo__SubscribeMyKey__response,
+ &VehicleInfo__UnsubscribeMyKey__request,
+ &VehicleInfo__UnsubscribeMyKey__response,
+ &SDL__ActivateApp__request,
+ &SDL__ActivateApp__response,
+ &SDL__GetUserFriendlyMessage__request,
+ &SDL__GetUserFriendlyMessage__response,
+ &SDL__OnAllowSDLFunctionality__notification,
+ &SDL__OnReceivedPolicyUpdate__notification,
+ &SDL__OnPolicyUpdate__notification,
+ &SDL__GetListOfPermissions__request,
+ &SDL__GetListOfPermissions__response,
+ &SDL__OnAppPermissionConsent__notification,
+ &SDL__OnAppPermissionChanged__notification,
+ &SDL__OnSDLConsentNeeded__notification,
+ &SDL__UpdateSDL__request,
+ &SDL__UpdateSDL__response,
+ &SDL__GetStatusUpdate__request,
+ &SDL__GetStatusUpdate__response,
+ &SDL__OnStatusUpdate__notification,
+ &SDL__OnSystemError__notification,
+ &SDL__AddStatisticsInfo__notification,
+ &SDL__GetURLS__request,
+ &SDL__GetURLS__response,
+ &SDL__OnDeviceStateChanged__notification,
+ &RC__IsReady__request,
+ &RC__IsReady__response,
+ &RC__GetCapabilities__request,
+ &RC__GetCapabilities__response,
+ &RC__SetInteriorVehicleData__request,
+ &RC__SetInteriorVehicleData__response,
+ &RC__GetInteriorVehicleData__request,
+ &RC__GetInteriorVehicleData__response,
+ &RC__GetInteriorVehicleDataConsent__request,
+ &RC__GetInteriorVehicleDataConsent__response,
+ &RC__OnInteriorVehicleData__notification,
+ &RC__OnRemoteControlSettings__notification,
+ NULL};
}
-
diff --git a/src/components/dbus/test/include/dbus/mock_dbus_message_controller.h b/src/components/dbus/test/include/dbus/mock_dbus_message_controller.h
index 2fe4267b35..30410a6c7e 100644
--- a/src/components/dbus/test/include/dbus/mock_dbus_message_controller.h
+++ b/src/components/dbus/test/include/dbus/mock_dbus_message_controller.h
@@ -40,8 +40,7 @@ namespace test {
namespace components {
namespace dbus_test {
-class MockDBusMessageController
- : public ::dbus::DBusMessageController {
+class MockDBusMessageController : public ::dbus::DBusMessageController {
public:
MOCK_METHOD1(Recv, void(std::string&));
diff --git a/src/components/hmi_message_handler/src/websocket_session.cc b/src/components/hmi_message_handler/src/websocket_session.cc
index 8dc03d85d2..19227a1555 100644
--- a/src/components/hmi_message_handler/src/websocket_session.cc
+++ b/src/components/hmi_message_handler/src/websocket_session.cc
@@ -216,8 +216,7 @@ bool WebsocketSession::checkMessage(Json::Value& root, Json::Value& error) {
return false;
}
- if (root.isMember("id") &&
- (root["id"].isArray() || root["id"].isObject())) {
+ if (root.isMember("id") && (root["id"].isArray() || root["id"].isObject())) {
error["id"] = Json::Value::null;
error["jsonrpc"] = "2.0";
err["code"] = hmi_message_handler::INVALID_REQUEST;
diff --git a/src/components/policy/policy_external/src/cache_manager.cc b/src/components/policy/policy_external/src/cache_manager.cc
index 43d068ef8a..5aa39cb2f4 100644
--- a/src/components/policy/policy_external/src/cache_manager.cc
+++ b/src/components/policy/policy_external/src/cache_manager.cc
@@ -1630,8 +1630,10 @@ void CacheManager::PersistData() {
LOG4CXX_AUTO_TRACE(logger_);
if (backup_.valid()) {
if (pt_.valid()) {
- // Comma expression is used to hold the lock only during the constructor call
- policy_table::Table copy_pt((sync_primitives::AutoLock(cache_lock_), *pt_));
+ // Comma expression is used to hold the lock only during the constructor
+ // call
+ policy_table::Table copy_pt(
+ (sync_primitives::AutoLock(cache_lock_), *pt_));
backup_->Save(copy_pt);
backup_->SaveUpdateRequired(update_required);
@@ -2216,8 +2218,8 @@ bool CacheManager::SetUnpairedDevice(const std::string& device_id,
bool CacheManager::SetVINValue(const std::string& value) {
CACHE_MANAGER_CHECK(false);
{
- sync_primitives::AutoLock lock(cache_lock_);
- *pt_->policy_table.module_meta->vin = value;
+ sync_primitives::AutoLock lock(cache_lock_);
+ *pt_->policy_table.module_meta->vin = value;
}
Backup();
return true;
diff --git a/src/components/policy/policy_regular/src/cache_manager.cc b/src/components/policy/policy_regular/src/cache_manager.cc
index 88cb081d1f..6a142374d5 100644
--- a/src/components/policy/policy_regular/src/cache_manager.cc
+++ b/src/components/policy/policy_regular/src/cache_manager.cc
@@ -935,8 +935,10 @@ void CacheManager::PersistData() {
LOG4CXX_AUTO_TRACE(logger_);
if (backup_.valid()) {
if (pt_.valid()) {
- // Comma expression is used to hold the lock only during the constructor call
- policy_table::Table copy_pt((sync_primitives::AutoLock(cache_lock_), *pt_));
+ // Comma expression is used to hold the lock only during the constructor
+ // call
+ policy_table::Table copy_pt(
+ (sync_primitives::AutoLock(cache_lock_), *pt_));
backup_->Save(copy_pt);
backup_->SaveUpdateRequired(update_required);
diff --git a/src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc b/src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc
index 8815334dc1..6b7d44ea8d 100644
--- a/src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc
+++ b/src/components/transport_manager/src/iap2_emulation/iap2_transport_adapter.cc
@@ -100,7 +100,7 @@ void IAP2USBEmulationTransportAdapter::DeviceSwitched(
auto out_ = open(out_signals_channel, O_WRONLY);
LOG4CXX_DEBUG(logger_, "Out channel descriptor: " << out_);
- if(out_ < 0) {
+ if (out_ < 0) {
LOG4CXX_ERROR(logger_, "Failed to open out signals channel");
return;
}
@@ -134,7 +134,7 @@ void IAP2USBEmulationTransportAdapter::IAPSignalHandlerDelegate::threadMain() {
in_ = open(in_signals_channel, O_RDONLY);
LOG4CXX_DEBUG(logger_, "In channel descriptor: " << in_);
- if(in_ < 0) {
+ if (in_ < 0) {
LOG4CXX_ERROR(logger_, "Failed to open in signals channel");
return;
}
@@ -142,7 +142,7 @@ void IAP2USBEmulationTransportAdapter::IAPSignalHandlerDelegate::threadMain() {
const auto size = 32;
while (run_flag_) {
char buffer[size];
- auto bytes = read(in_, &buffer, size-1);
+ auto bytes = read(in_, &buffer, size - 1);
if (0 == bytes) {
continue;
}