+ /**
+ * hostnamedHostname1:chassis:
+ *
+ * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-hostname1.Chassis">"Chassis"</link>.
+ *
+ * Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+ */
+ g_object_interface_install_property (iface,
+ g_param_spec_string ("chassis", "Chassis", "Chassis", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+ /**
+ * hostnamedHostname1:kernel-name:
+ *
+ * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-hostname1.KernelName">"KernelName"</link>.
+ *
+ * Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+ */
+ g_object_interface_install_property (iface,
+ g_param_spec_string ("kernel-name", "KernelName", "KernelName", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+ /**
+ * hostnamedHostname1:kernel-release:
+ *
+ * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-hostname1.KernelRelease">"KernelRelease"</link>.
+ *
+ * Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+ */
+ g_object_interface_install_property (iface,
+ g_param_spec_string ("kernel-release", "KernelRelease", "KernelRelease", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+ /**
+ * hostnamedHostname1:kernel-version:
+ *
+ * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-hostname1.KernelVersion">"KernelVersion"</link>.
+ *
+ * Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+ */
+ g_object_interface_install_property (iface,
+ g_param_spec_string ("kernel-version", "KernelVersion", "KernelVersion", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+ /**
+ * hostnamedHostname1:operating-system-pretty-name:
+ *
+ * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-hostname1.OperatingSystemPrettyName">"OperatingSystemPrettyName"</link>.
+ *
+ * Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+ */
+ g_object_interface_install_property (iface,
+ g_param_spec_string ("operating-system-pretty-name", "OperatingSystemPrettyName", "OperatingSystemPrettyName", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+ /**
+ * hostnamedHostname1:operating-system-cpename:
+ *
+ * Represents the D-Bus property <link linkend="gdbus-property-org-freedesktop-hostname1.OperatingSystemCPEName">"OperatingSystemCPEName"</link>.
+ *
+ * Since the D-Bus property for this #GObject property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.
+ */
+ g_object_interface_install_property (iface,
+ g_param_spec_string ("operating-system-cpename", "OperatingSystemCPEName", "OperatingSystemCPEName", NULL, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+}
+
+/**
+ * hostnamed_hostname1_get_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets the value of the <link linkend="gdbus-property-org-freedesktop-hostname1.Hostname">"Hostname"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * <warning>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where @object was constructed. Use hostnamed_hostname1_dup_hostname() if on another thread.</warning>
+ *
+ * Returns: (transfer none): The property value or %NULL if the property is not set. Do not free the returned value, it belongs to @object.
+ */
+const gchar *
+hostnamed_hostname1_get_hostname (hostnamedHostname1 *object)
+{
+ return HOSTNAMED_HOSTNAME1_GET_IFACE (object)->get_hostname (object);
+}
+
+/**
+ * hostnamed_hostname1_dup_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets a copy of the <link linkend="gdbus-property-org-freedesktop-hostname1.Hostname">"Hostname"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * Returns: (transfer full): The property value or %NULL if the property is not set. The returned value should be freed with g_free().
+ */
+gchar *
+hostnamed_hostname1_dup_hostname (hostnamedHostname1 *object)
+{
+ gchar *value;
+ g_object_get (G_OBJECT (object), "hostname", &value, NULL);
+ return value;
+}
+
+/**
+ * hostnamed_hostname1_set_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ * @value: The value to set.
+ *
+ * Sets the <link linkend="gdbus-property-org-freedesktop-hostname1.Hostname">"Hostname"</link> D-Bus property to @value.
+ *
+ * Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
+ */
+void
+hostnamed_hostname1_set_hostname (hostnamedHostname1 *object, const gchar *value)
+{
+ g_object_set (G_OBJECT (object), "hostname", value, NULL);
+}
+
+/**
+ * hostnamed_hostname1_get_static_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets the value of the <link linkend="gdbus-property-org-freedesktop-hostname1.StaticHostname">"StaticHostname"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * <warning>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where @object was constructed. Use hostnamed_hostname1_dup_static_hostname() if on another thread.</warning>
+ *
+ * Returns: (transfer none): The property value or %NULL if the property is not set. Do not free the returned value, it belongs to @object.
+ */
+const gchar *
+hostnamed_hostname1_get_static_hostname (hostnamedHostname1 *object)
+{
+ return HOSTNAMED_HOSTNAME1_GET_IFACE (object)->get_static_hostname (object);
+}
+
+/**
+ * hostnamed_hostname1_dup_static_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets a copy of the <link linkend="gdbus-property-org-freedesktop-hostname1.StaticHostname">"StaticHostname"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * Returns: (transfer full): The property value or %NULL if the property is not set. The returned value should be freed with g_free().
+ */
+gchar *
+hostnamed_hostname1_dup_static_hostname (hostnamedHostname1 *object)
+{
+ gchar *value;
+ g_object_get (G_OBJECT (object), "static-hostname", &value, NULL);
+ return value;
+}
+
+/**
+ * hostnamed_hostname1_set_static_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ * @value: The value to set.
+ *
+ * Sets the <link linkend="gdbus-property-org-freedesktop-hostname1.StaticHostname">"StaticHostname"</link> D-Bus property to @value.
+ *
+ * Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
+ */
+void
+hostnamed_hostname1_set_static_hostname (hostnamedHostname1 *object, const gchar *value)
+{
+ g_object_set (G_OBJECT (object), "static-hostname", value, NULL);
+}
+
+/**
+ * hostnamed_hostname1_get_pretty_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets the value of the <link linkend="gdbus-property-org-freedesktop-hostname1.PrettyHostname">"PrettyHostname"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * <warning>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where @object was constructed. Use hostnamed_hostname1_dup_pretty_hostname() if on another thread.</warning>
+ *
+ * Returns: (transfer none): The property value or %NULL if the property is not set. Do not free the returned value, it belongs to @object.
+ */
+const gchar *
+hostnamed_hostname1_get_pretty_hostname (hostnamedHostname1 *object)
+{
+ return HOSTNAMED_HOSTNAME1_GET_IFACE (object)->get_pretty_hostname (object);
+}
+
+/**
+ * hostnamed_hostname1_dup_pretty_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets a copy of the <link linkend="gdbus-property-org-freedesktop-hostname1.PrettyHostname">"PrettyHostname"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * Returns: (transfer full): The property value or %NULL if the property is not set. The returned value should be freed with g_free().
+ */
+gchar *
+hostnamed_hostname1_dup_pretty_hostname (hostnamedHostname1 *object)
+{
+ gchar *value;
+ g_object_get (G_OBJECT (object), "pretty-hostname", &value, NULL);
+ return value;
+}
+
+/**
+ * hostnamed_hostname1_set_pretty_hostname: (skip)
+ * @object: A #hostnamedHostname1.
+ * @value: The value to set.
+ *
+ * Sets the <link linkend="gdbus-property-org-freedesktop-hostname1.PrettyHostname">"PrettyHostname"</link> D-Bus property to @value.
+ *
+ * Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
+ */
+void
+hostnamed_hostname1_set_pretty_hostname (hostnamedHostname1 *object, const gchar *value)
+{
+ g_object_set (G_OBJECT (object), "pretty-hostname", value, NULL);
+}
+
+/**
+ * hostnamed_hostname1_get_icon_name: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets the value of the <link linkend="gdbus-property-org-freedesktop-hostname1.IconName">"IconName"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * <warning>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where @object was constructed. Use hostnamed_hostname1_dup_icon_name() if on another thread.</warning>
+ *
+ * Returns: (transfer none): The property value or %NULL if the property is not set. Do not free the returned value, it belongs to @object.
+ */
+const gchar *
+hostnamed_hostname1_get_icon_name (hostnamedHostname1 *object)
+{
+ return HOSTNAMED_HOSTNAME1_GET_IFACE (object)->get_icon_name (object);
+}
+
+/**
+ * hostnamed_hostname1_dup_icon_name: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets a copy of the <link linkend="gdbus-property-org-freedesktop-hostname1.IconName">"IconName"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * Returns: (transfer full): The property value or %NULL if the property is not set. The returned value should be freed with g_free().
+ */
+gchar *
+hostnamed_hostname1_dup_icon_name (hostnamedHostname1 *object)
+{
+ gchar *value;
+ g_object_get (G_OBJECT (object), "icon-name", &value, NULL);
+ return value;
+}
+
+/**
+ * hostnamed_hostname1_set_icon_name: (skip)
+ * @object: A #hostnamedHostname1.
+ * @value: The value to set.
+ *
+ * Sets the <link linkend="gdbus-property-org-freedesktop-hostname1.IconName">"IconName"</link> D-Bus property to @value.
+ *
+ * Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
+ */
+void
+hostnamed_hostname1_set_icon_name (hostnamedHostname1 *object, const gchar *value)
+{
+ g_object_set (G_OBJECT (object), "icon-name", value, NULL);
+}
+
+/**
+ * hostnamed_hostname1_get_chassis: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets the value of the <link linkend="gdbus-property-org-freedesktop-hostname1.Chassis">"Chassis"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * <warning>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where @object was constructed. Use hostnamed_hostname1_dup_chassis() if on another thread.</warning>
+ *
+ * Returns: (transfer none): The property value or %NULL if the property is not set. Do not free the returned value, it belongs to @object.
+ */
+const gchar *
+hostnamed_hostname1_get_chassis (hostnamedHostname1 *object)
+{
+ return HOSTNAMED_HOSTNAME1_GET_IFACE (object)->get_chassis (object);
+}
+
+/**
+ * hostnamed_hostname1_dup_chassis: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets a copy of the <link linkend="gdbus-property-org-freedesktop-hostname1.Chassis">"Chassis"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * Returns: (transfer full): The property value or %NULL if the property is not set. The returned value should be freed with g_free().
+ */
+gchar *
+hostnamed_hostname1_dup_chassis (hostnamedHostname1 *object)
+{
+ gchar *value;
+ g_object_get (G_OBJECT (object), "chassis", &value, NULL);
+ return value;
+}
+
+/**
+ * hostnamed_hostname1_set_chassis: (skip)
+ * @object: A #hostnamedHostname1.
+ * @value: The value to set.
+ *
+ * Sets the <link linkend="gdbus-property-org-freedesktop-hostname1.Chassis">"Chassis"</link> D-Bus property to @value.
+ *
+ * Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.
+ */
+void
+hostnamed_hostname1_set_chassis (hostnamedHostname1 *object, const gchar *value)
+{
+ g_object_set (G_OBJECT (object), "chassis", value, NULL);
+}
+
+/**
+ * hostnamed_hostname1_get_kernel_name: (skip)
+ * @object: A #hostnamedHostname1.
+ *
+ * Gets the value of the <link linkend="gdbus-property-org-freedesktop-hostname1.KernelName">"KernelName"</link> D-Bus property.
+ *
+ * Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.
+ *
+ * <warning>The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where @object was constructed. Use hostnamed_hostname1_dup_kernel_name() if on another thread.</warning>
+ *
+ * Returns: (transfer none): The property value or %NULL if the property is not set. Do not free the returned value, it belongs to @object.
+ */
+const gchar *
+hostnamed_hostname1_get_kernel_name (hostnamedHostname1 *object)
+{
+ return HOSTNAMED_HOSTNAME1_GET_IFACE (object)->get_kernel_name (object);