From c2cc119de8eac712c040b3993f41c967ff2278de Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Fri, 10 Jan 2014 11:08:16 +0100 Subject: sbus: Generate constants from interface definitions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is not strictly necessary, but avoids duplicating data in mulitple places, and makes the interface definitions benefit dbus callers (a little). After applying this commit you may need to 'make clean' as the codegen has changed. Reviewed-by: Jakub Hrozek Reviewed-by: Sumit Bose Reviewed-by: Lukáš Slebodník Reviewed-by: Simo Sorce --- src/tests/sbus_codegen_tests_generated.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/tests/sbus_codegen_tests_generated.h') diff --git a/src/tests/sbus_codegen_tests_generated.h b/src/tests/sbus_codegen_tests_generated.h index 3f7621588..f41eca74b 100644 --- a/src/tests/sbus_codegen_tests_generated.h +++ b/src/tests/sbus_codegen_tests_generated.h @@ -5,6 +5,23 @@ #include "sbus/sssd_dbus.h" +/* ------------------------------------------------------------------------ + * DBus Constants + * + * Various constants of interface and method names mostly for use by clients + */ + +/* constants for com.planetexpress.Ship */ +#define COM_PLANETEXPRESS_SHIP "com.planetexpress.Ship" +#define COM_PLANETEXPRESS_SHIP_MOVEUNIVERSE "MoveUniverse" +#define COM_PLANETEXPRESS_SHIP_CRASH_NOW "Crash" +#define COM_PLANETEXPRESS_SHIP_BECAMESENTIENT "BecameSentient" +#define COM_PLANETEXPRESS_SHIP_COLOR "Color" + +/* constants for com.planetexpress.Pilot */ +#define TEST_PILOT "com.planetexpress.Pilot" +#define TEST_PILOT_FULLNAME "FullName" + /* ------------------------------------------------------------------------ * DBus Vtable handler structures * -- cgit