Disable gtk-doc since the build fails
[profile/ivi/node-startup-controller.git] / common / shutdown-client.h
index e178978..6ce75cd 100644 (file)
@@ -19,7 +19,7 @@ G_BEGIN_DECLS
 #define SHUTDOWN_CLIENT(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SHUTDOWN_CLIENT, ShutdownClient))
 #define SHUTDOWN_CLIENT_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SHUTDOWN_CLIENT, ShutdownClientClass))
 #define IS_SHUTDOWN_CLIENT(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SHUTDOWN_CLIENT))
-#define IS_SHUTDOWN_CLIENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SHUTDOWN_CLIENT)
+#define IS_SHUTDOWN_CLIENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SHUTDOWN_CLIENT))
 #define SHUTDOWN_CLIENT_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SHUTDOWN_CLIENT, ShutdownClientClass))
 
 typedef struct _ShutdownClientClass ShutdownClientClass;
@@ -35,7 +35,11 @@ ShutdownClient   *shutdown_client_new               (const gchar      *bus_name,
 const gchar      *shutdown_client_get_bus_name      (ShutdownClient   *client);
 const gchar      *shutdown_client_get_object_path   (ShutdownClient   *client);
 NSMShutdownType   shutdown_client_get_shutdown_mode (ShutdownClient   *client);
+void              shutdown_client_set_shutdown_mode (ShutdownClient   *client,
+                                                     NSMShutdownType   shutdown_mode);
 guint             shutdown_client_get_timeout       (ShutdownClient   *client);
+void              shutdown_client_set_timeout       (ShutdownClient   *client,
+                                                     guint             timeout);
 ShutdownConsumer *shutdown_client_get_consumer      (ShutdownClient   *client);
 void              shutdown_client_set_consumer      (ShutdownClient   *client,
                                                      ShutdownConsumer *consumer);