diff options
author | Stef Walter <stefw@redhat.com> | 2014-01-10 11:08:16 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-06-02 18:15:56 +0200 |
commit | cfa913a916da0b1be5b432572bcab98ffa281dd6 (patch) | |
tree | 879f0df260cc3757a856aa19b3930bf4b3b4e92f /src/monitor/monitor_iface_generated.h | |
parent | a76d7e12fe43c32437b00b0d313236735f039266 (diff) | |
download | sssd-cfa913a916da0b1be5b432572bcab98ffa281dd6.tar.gz sssd-cfa913a916da0b1be5b432572bcab98ffa281dd6.tar.xz sssd-cfa913a916da0b1be5b432572bcab98ffa281dd6.zip |
sbus: Generate constants from interface definitions
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 <jhrozek@redhat.com>
Reviewed-by: Sumit Bose <sbose@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Reviewed-by: Simo Sorce <simo@redhat.com>
(cherry picked from commit c2cc119de8eac712c040b3993f41c967ff2278de)
Diffstat (limited to 'src/monitor/monitor_iface_generated.h')
-rw-r--r-- | src/monitor/monitor_iface_generated.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/monitor/monitor_iface_generated.h b/src/monitor/monitor_iface_generated.h index cde774985..bd556616c 100644 --- a/src/monitor/monitor_iface_generated.h +++ b/src/monitor/monitor_iface_generated.h @@ -6,6 +6,28 @@ #include "sbus/sssd_dbus.h" /* ------------------------------------------------------------------------ + * DBus Constants + * + * Various constants of interface and method names mostly for use by clients + */ + +/* constants for org.freedesktop.sssd.monitor */ +#define MON_SRV_IFACE "org.freedesktop.sssd.monitor" +#define MON_SRV_IFACE_GETVERSION "getVersion" +#define MON_SRV_IFACE_REGISTERSERVICE "RegisterService" + +/* constants for org.freedesktop.sssd.service */ +#define MON_CLI_IFACE "org.freedesktop.sssd.service" +#define MON_CLI_IFACE_PING "ping" +#define MON_CLI_IFACE_RESINIT "resInit" +#define MON_CLI_IFACE_SHUTDOWN "shutDown" +#define MON_CLI_IFACE_GOOFFLINE "goOffline" +#define MON_CLI_IFACE_RESETOFFLINE "resetOffline" +#define MON_CLI_IFACE_ROTATELOGS "rotateLogs" +#define MON_CLI_IFACE_CLEARMEMCACHE "clearMemcache" +#define MON_CLI_IFACE_CLEARENUMCACHE "clearEnumCache" + +/* ------------------------------------------------------------------------ * DBus Vtable handler structures * * These structures are filled in by implementors of the different |