diff options
author | Stef Walter <stefw@redhat.com> | 2014-01-10 11:23:33 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2014-02-24 11:15:06 +0100 |
commit | b668c77874c6fed325471bdcf5954979a0d734e2 (patch) | |
tree | f2aa1495fd35dabd42b96dec8d190478cb5d7f26 /src/monitor/monitor_interfaces.h | |
parent | c2cc119de8eac712c040b3993f41c967ff2278de (diff) | |
download | sssd-b668c77874c6fed325471bdcf5954979a0d734e2.tar.gz sssd-b668c77874c6fed325471bdcf5954979a0d734e2.tar.xz sssd-b668c77874c6fed325471bdcf5954979a0d734e2.zip |
sbus: Use constants to make dbus calls
This allows us to remove duplicated information, and have the
compiler check that when an method name is changed or removed
the callers are updated.
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>
Diffstat (limited to 'src/monitor/monitor_interfaces.h')
-rw-r--r-- | src/monitor/monitor_interfaces.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/monitor/monitor_interfaces.h b/src/monitor/monitor_interfaces.h index 308642f78..ef4254a5f 100644 --- a/src/monitor/monitor_interfaces.h +++ b/src/monitor/monitor_interfaces.h @@ -29,26 +29,9 @@ /*** Monitor SRV Interface ***/ #define MON_SRV_PATH "/org/freedesktop/sssd/monitor" -#define MON_SRV_INTERFACE "org.freedesktop.sssd.monitor" - -/* Monitor SRV Methods */ -#define MON_SRV_METHOD_VERSION "getVersion" -#define MON_SRV_METHOD_REGISTER "RegisterService" /*** Monitor CLI Interface ***/ #define MONITOR_PATH "/org/freedesktop/sssd/service" -#define MONITOR_INTERFACE "org.freedesktop.sssd.service" - -/* Monitor CLI Methods */ -#define MON_CLI_METHOD_IDENTITY "getIdentity" -#define MON_CLI_METHOD_PING "ping" -#define MON_CLI_METHOD_SHUTDOWN "shutDown" -#define MON_CLI_METHOD_RES_INIT "resInit" -#define MON_CLI_METHOD_OFFLINE "goOffline" /* Applicable only to providers */ -#define MON_CLI_METHOD_RESET_OFFLINE "resetOffline" /* Applicable only to providers */ -#define MON_CLI_METHOD_ROTATE "rotateLogs" -#define MON_CLI_METHOD_CLEAR_MEMCACHE "clearMemcache" -#define MON_CLI_METHOD_CLEAR_ENUM_CACHE "clearEnumCache" #define SSSD_SERVICE_PIPE "private/sbus-monitor" |