1QB_MAP_NOTIFY_DEL(3) libqb Programmer's Manual QB_MAP_NOTIFY_DEL(3)
2
3
4
6 qb_map_notify_del - Delete a notifier from the map.
7
8
10 #include <qb/qbmap.h>
11
12 int32_t qb_map_notify_del(
13 qb_map_t *m, /* the map instance */
14 /*
15 * the key (or prefix) to attach the notification to.
16 */
17 const char *key,
18 qb_map_notify_fn fn, /* the callback */
19 int32_t events /* the type of events to register for.*/
20 );
21
23 m the map instance
24
25 key the key (or prefix) to attach the notification to.
26
27 fn the callback
28
29 events the type of events to register for.
30
33 0 success
34
35 -errno failure
36
38 the key,fn and events must match those you added.
39
41 qb_trie_dump(3), qb_map_iter_create(3), qb_skiplist_create(3),
42 qb_map_put(3), qb_map_count_get(3), qb_map_foreach(3),
43 qb_map_pref_iter_create(3), qb_map_iter_next(3), qb_map_get(3),
44 qb_map_destroy(3), qb_hashtable_create(3), qb_map_iter_free(3),
45 qb_map_notify_add(3), qb_trie_create(3), qb_map_notify_del_2(3),
46 qb_map_rm(3)
47
49 Copyright (C) 2010-2020 Red Hat, Inc.
50
51
52
53LIBQB 2023-07-21 QB_MAP_NOTIFY_DEL(3)