libamxb
4.8.2
Bus Agnostic C API
|
Go to the source code of this file.
Functions | |
void | amxb_subscription_remove_it (amxc_llist_it_t *it) |
int | amxb_subscription_new (amxb_subscription_t **subscription, amxb_bus_ctx_t *bus_ctx, const char *object, const char *expression, amxp_slot_fn_t slot_cb, void *priv) |
Creates a subscription object and subscribes for events of a object tree. More... | |
int | amxb_subscription_delete (amxb_subscription_t **subscription) |
Deletes a subscription object and unsubscribe for events of a object tree. More... | |
amxb_subscription_t * | amxb_subscription_find (amxb_bus_ctx_t *bus_ctx, const char *object, amxp_slot_fn_t slot_cb, void *priv) |
Find an exact subscription. More... | |
amxb_subscription_t * | amxb_subscription_find_parent (amxb_bus_ctx_t *bus_ctx, const char *object) |
Find a parent subscription. More... | |
amxb_subscription_t * | amxb_subscription_find_child (amxb_bus_ctx_t *bus_ctx, const char *object) |
Find a child subscription. More... | |
void amxb_subscription_remove_it | ( | amxc_llist_it_t * | it | ) |
Definition at line 270 of file amxb_subscription.c.