From 045e40ecfd0236bcbc05b8707f06ebcbfc410d90 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 7 Feb 2011 02:12:28 +0100 Subject: [PATCH] reorder a few functions in libubus.h --- libubus.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/libubus.h b/libubus.h index cb575b0..53b78f6 100644 --- a/libubus.h +++ b/libubus.h @@ -164,6 +164,12 @@ int ubus_lookup(struct ubus_context *ctx, const char *path, int ubus_lookup_id(struct ubus_context *ctx, const char *path, uint32_t *id); +/* make an object visible to remote connections */ +int ubus_add_object(struct ubus_context *ctx, struct ubus_object *obj); + +/* remove the object from the ubus connection */ +int ubus_remove_object(struct ubus_context *ctx, struct ubus_object *obj); + /* ----------- rpc ----------- */ /* invoke a method on a specific object */ @@ -174,17 +180,12 @@ int ubus_invoke(struct ubus_context *ctx, uint32_t obj, const char *method, void ubus_invoke_async(struct ubus_context *ctx, uint32_t obj, const char *method, struct blob_attr *msg, struct ubus_request *req); -/* make an object visible to remote connections */ -int ubus_add_object(struct ubus_context *ctx, struct ubus_object *obj); - -/* remove the object from the ubus connection */ -int ubus_remove_object(struct ubus_context *ctx, struct ubus_object *obj); - /* send a reply to an incoming object method call */ int ubus_send_reply(struct ubus_context *ctx, struct ubus_request_data *req, struct blob_attr *msg); /* ----------- events ----------- */ + int ubus_send_event(struct ubus_context *ctx, const char *id, struct blob_attr *data); -- 2.30.2