uint8_t type;
uint16_t seq;
uint32_t peer;
- struct blob_attr data[];
} __packetdata;
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,
};
UBUS_ATTR_DATA,
UBUS_ATTR_TARGET,
+ UBUS_ATTR_ACTIVE,
+ UBUS_ATTR_NO_REPLY,
+
+ UBUS_ATTR_SUBSCRIBERS,
+
/* must be last */
UBUS_ATTR_MAX,
};