summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2020-02-26 16:20:33 +0100
committerThomas Haller <thaller@redhat.com>2020-02-26 18:03:44 +0100
commit4bff811b75a361df9e78c3f06d3a8fe721504a9b (patch)
tree4f4c2b994b24d90b435bc06a0c65f4c22a27fc16
parentacb9615060f480b9f44e4da6014cb5427d63064e (diff)
downloadNetworkManager-4bff811b75a361df9e78c3f06d3a8fe721504a9b.tar.gz
device/trivial: add comment about NMDevice properties writable from D-Bus
These are special. Their setter gets called via D-Bus' SetProperty. Mark them with a comment.
-rw-r--r--src/devices/nm-device.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
index 8e79e13488..28a3c10387 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
@@ -17281,6 +17281,7 @@ set_property (GObject *object, guint prop_id,
priv->driver = g_value_dup_string (value);
break;
case PROP_MANAGED:
+ /* via D-Bus */
if (nm_device_is_real (self)) {
gboolean managed;
NMDeviceStateReason reason;
@@ -17304,6 +17305,7 @@ set_property (GObject *object, guint prop_id,
}
break;
case PROP_AUTOCONNECT:
+ /* via D-Bus */
if (g_value_get_boolean (value))
nm_device_autoconnect_blocked_unset (self, NM_DEVICE_AUTOCONNECT_BLOCKED_ALL);
else
@@ -17338,6 +17340,7 @@ set_property (GObject *object, guint prop_id,
priv->hw_addr_perm = g_value_dup_string (value);
break;
case PROP_REFRESH_RATE_MS:
+ /* via D-Bus */
_stats_set_refresh_rate (self, g_value_get_uint (value));
break;
default:
@@ -17788,12 +17791,12 @@ nm_device_class_init (NMDeviceClass *klass)
obj_properties[PROP_MANAGED] =
g_param_spec_boolean (NM_DEVICE_MANAGED, "", "",
FALSE,
- G_PARAM_READWRITE |
+ G_PARAM_READWRITE | /* via D-Bus */
G_PARAM_STATIC_STRINGS);
obj_properties[PROP_AUTOCONNECT] =
g_param_spec_boolean (NM_DEVICE_AUTOCONNECT, "", "",
DEFAULT_AUTOCONNECT,
- G_PARAM_READWRITE |
+ G_PARAM_READWRITE | /* via D-Bus */
G_PARAM_STATIC_STRINGS);
obj_properties[PROP_FIRMWARE_MISSING] =
g_param_spec_boolean (NM_DEVICE_FIRMWARE_MISSING, "", "",
@@ -17882,7 +17885,7 @@ nm_device_class_init (NMDeviceClass *klass)
obj_properties[PROP_REFRESH_RATE_MS] =
g_param_spec_uint (NM_DEVICE_STATISTICS_REFRESH_RATE_MS, "", "",
0, UINT32_MAX, 0,
- G_PARAM_READWRITE |
+ G_PARAM_READWRITE | /* via D-Bus */
G_PARAM_STATIC_STRINGS);
obj_properties[PROP_TX_BYTES] =
g_param_spec_uint64 (NM_DEVICE_STATISTICS_TX_BYTES, "", "",