summaryrefslogtreecommitdiff
path: root/libnm-core/nm-setting-serial.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2019-01-11 08:32:54 +0100
committerThomas Haller <thaller@redhat.com>2019-01-13 15:27:23 +0100
commitf84b4274755537a144e5a202528e63bfbb24b462 (patch)
treeacec12eacf212154d86aa718f61ef9f3e3a6086d /libnm-core/nm-setting-serial.c
parent5b3bc8d48fe409b75ed173a77a63340f92b3849e (diff)
downloadNetworkManager-th/libnm-settings-properties.tar.gz
libnm-core: reorder code in settingsth/libnm-settings-properties
Order the code in our common way. No other changes. - ensure to include the main header first (directly after "nm-default.h"). - reorder function definitions: get_property(), set_property(), *_init(), *_new(), finalize(), *_class_init().
Diffstat (limited to 'libnm-core/nm-setting-serial.c')
-rw-r--r--libnm-core/nm-setting-serial.c97
1 files changed, 53 insertions, 44 deletions
diff --git a/libnm-core/nm-setting-serial.c b/libnm-core/nm-setting-serial.c
index c0efc23782..8b8bb76d64 100644
--- a/libnm-core/nm-setting-serial.c
+++ b/libnm-core/nm-setting-serial.c
@@ -22,9 +22,10 @@
#include "nm-default.h"
+#include "nm-setting-serial.h"
+
#include <string.h>
-#include "nm-setting-serial.h"
#include "nm-setting-private.h"
/**
@@ -37,9 +38,15 @@
* such as mobile broadband or analog telephone connections.
**/
-G_DEFINE_TYPE (NMSettingSerial, nm_setting_serial, NM_TYPE_SETTING)
+/*****************************************************************************/
-#define NM_SETTING_SERIAL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_SETTING_SERIAL, NMSettingSerialPrivate))
+NM_GOBJECT_PROPERTIES_DEFINE_BASE (
+ PROP_BAUD,
+ PROP_BITS,
+ PROP_PARITY,
+ PROP_STOPBITS,
+ PROP_SEND_DELAY,
+);
typedef struct {
guint baud;
@@ -49,26 +56,11 @@ typedef struct {
guint64 send_delay;
} NMSettingSerialPrivate;
-NM_GOBJECT_PROPERTIES_DEFINE_BASE (
- PROP_BAUD,
- PROP_BITS,
- PROP_PARITY,
- PROP_STOPBITS,
- PROP_SEND_DELAY,
-);
+G_DEFINE_TYPE (NMSettingSerial, nm_setting_serial, NM_TYPE_SETTING)
-/**
- * nm_setting_serial_new:
- *
- * Creates a new #NMSettingSerial object with default values.
- *
- * Returns: (transfer full): the new empty #NMSettingSerial object
- **/
-NMSetting *
-nm_setting_serial_new (void)
-{
- return (NMSetting *) g_object_new (NM_TYPE_SETTING_SERIAL, NULL);
-}
+#define NM_SETTING_SERIAL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_SETTING_SERIAL, NMSettingSerialPrivate))
+
+/*****************************************************************************/
/**
* nm_setting_serial_get_baud:
@@ -140,11 +132,6 @@ nm_setting_serial_get_send_delay (NMSettingSerial *setting)
return NM_SETTING_SERIAL_GET_PRIVATE (setting)->send_delay;
}
-static void
-nm_setting_serial_init (NMSettingSerial *setting)
-{
-}
-
static GVariant *
parity_to_dbus (const GValue *from)
{
@@ -176,27 +163,29 @@ parity_from_dbus (GVariant *from, GValue *to)
}
}
+/*****************************************************************************/
+
static void
-set_property (GObject *object, guint prop_id,
- const GValue *value, GParamSpec *pspec)
+get_property (GObject *object, guint prop_id,
+ GValue *value, GParamSpec *pspec)
{
- NMSettingSerialPrivate *priv = NM_SETTING_SERIAL_GET_PRIVATE (object);
+ NMSettingSerial *setting = NM_SETTING_SERIAL (object);
switch (prop_id) {
case PROP_BAUD:
- priv->baud = g_value_get_uint (value);
+ g_value_set_uint (value, nm_setting_serial_get_baud (setting));
break;
case PROP_BITS:
- priv->bits = g_value_get_uint (value);
+ g_value_set_uint (value, nm_setting_serial_get_bits (setting));
break;
case PROP_PARITY:
- priv->parity = g_value_get_enum (value);
+ g_value_set_enum (value, nm_setting_serial_get_parity (setting));
break;
case PROP_STOPBITS:
- priv->stopbits = g_value_get_uint (value);
+ g_value_set_uint (value, nm_setting_serial_get_stopbits (setting));
break;
case PROP_SEND_DELAY:
- priv->send_delay = g_value_get_uint64 (value);
+ g_value_set_uint64 (value, nm_setting_serial_get_send_delay (setting));
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
@@ -205,26 +194,26 @@ set_property (GObject *object, guint prop_id,
}
static void
-get_property (GObject *object, guint prop_id,
- GValue *value, GParamSpec *pspec)
+set_property (GObject *object, guint prop_id,
+ const GValue *value, GParamSpec *pspec)
{
- NMSettingSerial *setting = NM_SETTING_SERIAL (object);
+ NMSettingSerialPrivate *priv = NM_SETTING_SERIAL_GET_PRIVATE (object);
switch (prop_id) {
case PROP_BAUD:
- g_value_set_uint (value, nm_setting_serial_get_baud (setting));
+ priv->baud = g_value_get_uint (value);
break;
case PROP_BITS:
- g_value_set_uint (value, nm_setting_serial_get_bits (setting));
+ priv->bits = g_value_get_uint (value);
break;
case PROP_PARITY:
- g_value_set_enum (value, nm_setting_serial_get_parity (setting));
+ priv->parity = g_value_get_enum (value);
break;
case PROP_STOPBITS:
- g_value_set_uint (value, nm_setting_serial_get_stopbits (setting));
+ priv->stopbits = g_value_get_uint (value);
break;
case PROP_SEND_DELAY:
- g_value_set_uint64 (value, nm_setting_serial_get_send_delay (setting));
+ priv->send_delay = g_value_get_uint64 (value);
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
@@ -232,6 +221,26 @@ get_property (GObject *object, guint prop_id,
}
}
+/*****************************************************************************/
+
+static void
+nm_setting_serial_init (NMSettingSerial *setting)
+{
+}
+
+/**
+ * nm_setting_serial_new:
+ *
+ * Creates a new #NMSettingSerial object with default values.
+ *
+ * Returns: (transfer full): the new empty #NMSettingSerial object
+ **/
+NMSetting *
+nm_setting_serial_new (void)
+{
+ return (NMSetting *) g_object_new (NM_TYPE_SETTING_SERIAL, NULL);
+}
+
static void
nm_setting_serial_class_init (NMSettingSerialClass *klass)
{
@@ -241,8 +250,8 @@ nm_setting_serial_class_init (NMSettingSerialClass *klass)
g_type_class_add_private (klass, sizeof (NMSettingSerialPrivate));
- object_class->set_property = set_property;
object_class->get_property = get_property;
+ object_class->set_property = set_property;
/**
* NMSettingSerial:baud: