summaryrefslogtreecommitdiff
path: root/test/navigation/w3c/socket-based-poc/node-cpp-lbs-modules/genivi-navigationcore-configuration_proxy.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/navigation/w3c/socket-based-poc/node-cpp-lbs-modules/genivi-navigationcore-configuration_proxy.h')
-rw-r--r--test/navigation/w3c/socket-based-poc/node-cpp-lbs-modules/genivi-navigationcore-configuration_proxy.h207
1 files changed, 207 insertions, 0 deletions
diff --git a/test/navigation/w3c/socket-based-poc/node-cpp-lbs-modules/genivi-navigationcore-configuration_proxy.h b/test/navigation/w3c/socket-based-poc/node-cpp-lbs-modules/genivi-navigationcore-configuration_proxy.h
new file mode 100644
index 0000000..32caeeb
--- /dev/null
+++ b/test/navigation/w3c/socket-based-poc/node-cpp-lbs-modules/genivi-navigationcore-configuration_proxy.h
@@ -0,0 +1,207 @@
+
+/*
+ * This file was automatically generated by dbusxx-xml2cpp; DO NOT EDIT!
+ */
+
+#ifndef __dbusxx___home_psa_Desktop_genivi_navigation_master_src_navigation_build_dbus_include_navigation_core_genivi_navigationcore_configuration_proxy_h__PROXY_MARSHAL_H
+#define __dbusxx___home_psa_Desktop_genivi_navigation_master_src_navigation_build_dbus_include_navigation_core_genivi_navigationcore_configuration_proxy_h__PROXY_MARSHAL_H
+
+#include <dbus-c++/dbus.h>
+#include <cassert>
+
+namespace org {
+namespace genivi {
+namespace navigationcore {
+
+class Configuration_proxy
+: public ::DBus::InterfaceProxy
+{
+public:
+
+ Configuration_proxy()
+ : ::DBus::InterfaceProxy("org.genivi.navigationcore.Configuration")
+ {
+ connect_signal(Configuration_proxy, ConfigurationChanged, _ConfigurationChanged_stub);
+ }
+
+public:
+
+ /* properties exported by this interface */
+public:
+
+ /* methods exported by this interface,
+ * this functions will invoke the corresponding methods on the remote objects
+ */
+ ::DBus::Struct< uint16_t, uint16_t, uint16_t, std::string > GetVersion()
+ {
+ ::DBus::CallMessage call;
+ call.member("GetVersion");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ ::DBus::Struct< uint16_t, uint16_t, uint16_t, std::string > argout;
+ ri >> argout;
+ return argout;
+ }
+
+ void SetUnitsOfMeasurement(const std::map< int32_t, ::DBus::Struct< uint8_t, ::DBus::Variant > >& unitsOfMeasurementList)
+ {
+ ::DBus::CallMessage call;
+ ::DBus::MessageIter wi = call.writer();
+
+ wi << unitsOfMeasurementList;
+ call.member("SetUnitsOfMeasurement");
+ ::DBus::Message ret = invoke_method (call);
+ }
+
+ std::map< int32_t, ::DBus::Struct< uint8_t, ::DBus::Variant > > GetUnitsOfMeasurement()
+ {
+ ::DBus::CallMessage call;
+ call.member("GetUnitsOfMeasurement");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ std::map< int32_t, ::DBus::Struct< uint8_t, ::DBus::Variant > > argout;
+ ri >> argout;
+ return argout;
+ }
+
+ std::map< int32_t, ::DBus::Struct< uint8_t, ::DBus::Variant > > GetSupportedUnitsOfMeasurement()
+ {
+ ::DBus::CallMessage call;
+ call.member("GetSupportedUnitsOfMeasurement");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ std::map< int32_t, ::DBus::Struct< uint8_t, ::DBus::Variant > > argout;
+ ri >> argout;
+ return argout;
+ }
+
+ void SetTimeFormat(const int32_t& timeFormat)
+ {
+ ::DBus::CallMessage call;
+ ::DBus::MessageIter wi = call.writer();
+
+ wi << timeFormat;
+ call.member("SetTimeFormat");
+ ::DBus::Message ret = invoke_method (call);
+ }
+
+ int32_t GetTimeFormat()
+ {
+ ::DBus::CallMessage call;
+ call.member("GetTimeFormat");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ int32_t argout;
+ ri >> argout;
+ return argout;
+ }
+
+ std::vector< int32_t > GetSupportedTimeFormats()
+ {
+ ::DBus::CallMessage call;
+ call.member("GetSupportedTimeFormats");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ std::vector< int32_t > argout;
+ ri >> argout;
+ return argout;
+ }
+
+ void SetCoordinatesFormat(const int32_t& coordinatesFormat)
+ {
+ ::DBus::CallMessage call;
+ ::DBus::MessageIter wi = call.writer();
+
+ wi << coordinatesFormat;
+ call.member("SetCoordinatesFormat");
+ ::DBus::Message ret = invoke_method (call);
+ }
+
+ int32_t GetCoordinatesFormat()
+ {
+ ::DBus::CallMessage call;
+ call.member("GetCoordinatesFormat");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ int32_t argout;
+ ri >> argout;
+ return argout;
+ }
+
+ std::vector< int32_t > GetSupportedCoordinatesFormats()
+ {
+ ::DBus::CallMessage call;
+ call.member("GetSupportedCoordinatesFormats");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ std::vector< int32_t > argout;
+ ri >> argout;
+ return argout;
+ }
+
+ void SetLocale(const std::string& languageCode, const std::string& countryCode, const std::string& scriptCode)
+ {
+ ::DBus::CallMessage call;
+ ::DBus::MessageIter wi = call.writer();
+
+ wi << languageCode;
+ wi << countryCode;
+ wi << scriptCode;
+ call.member("SetLocale");
+ ::DBus::Message ret = invoke_method (call);
+ }
+
+ void GetLocale(std::string& languageCode, std::string& countryCode, std::string& scriptCode)
+ {
+ ::DBus::CallMessage call;
+ call.member("GetLocale");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ ri >> languageCode;
+ ri >> countryCode;
+ ri >> scriptCode;
+ }
+
+ std::vector< ::DBus::Struct< std::string, std::string, std::string > > GetSupportedLocales()
+ {
+ ::DBus::CallMessage call;
+ call.member("GetSupportedLocales");
+ ::DBus::Message ret = invoke_method (call);
+ ::DBus::MessageIter ri = ret.reader();
+
+ std::vector< ::DBus::Struct< std::string, std::string, std::string > > argout;
+ ri >> argout;
+ return argout;
+ }
+
+
+public:
+
+ /* signal handlers for this interface
+ */
+ virtual void ConfigurationChanged(const std::vector< int32_t >& changedSettings) = 0;
+
+private:
+
+ /* unmarshalers (to unpack the DBus message before calling the actual signal handler)
+ */
+ void _ConfigurationChanged_stub(const ::DBus::SignalMessage &sig)
+ {
+ ::DBus::MessageIter ri = sig.reader();
+
+ std::vector< int32_t > changedSettings;
+ ri >> changedSettings;
+ ConfigurationChanged(changedSettings);
+ }
+};
+
+} } }
+#endif //__dbusxx___home_psa_Desktop_genivi_navigation_master_src_navigation_build_dbus_include_navigation_core_genivi_navigationcore_configuration_proxy_h__PROXY_MARSHAL_H