summaryrefslogtreecommitdiff
path: root/ubusmsg.h
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2012-12-14 13:00:49 +0100
committerFelix Fietkau <nbd@openwrt.org>2012-12-14 13:00:57 +0100
commita69f062cbd4041229f8d29ef9647bf783df414c1 (patch)
tree8bd1b500273b62708f51690d985397fada56337b /ubusmsg.h
parentd366a6de839087d8a17e5855c14ae55e95b13c65 (diff)
downloadubus-a69f062cbd4041229f8d29ef9647bf783df414c1.tar.gz
ubus: add notification for subscribers present/gone
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Diffstat (limited to 'ubusmsg.h')
-rw-r--r--ubusmsg.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/ubusmsg.h b/ubusmsg.h
index 833d7bf..fc4eedd 100644
--- a/ubusmsg.h
+++ b/ubusmsg.h
@@ -62,6 +62,13 @@ enum ubus_msg_type {
UBUS_MSG_SUBSCRIBE,
UBUS_MSG_UNSUBSCRIBE,
+ /*
+ * send a notification to all subscribers of an object.
+ * when sent from the server, it indicates a subscription
+ * status change
+ */
+ UBUS_MSG_NOTIFY,
+
/* must be last */
__UBUS_MSG_LAST,
};
@@ -81,6 +88,8 @@ enum ubus_msg_attr {
UBUS_ATTR_DATA,
UBUS_ATTR_TARGET,
+ UBUS_ATTR_ACTIVE,
+
/* must be last */
UBUS_ATTR_MAX,
};