1QB_MAP_NOTIFY_DEL(3)       libqb Programmer's Manual      QB_MAP_NOTIFY_DEL(3)
2
3
4

NAME

6       qb_map_notify_del - Delete a notifier from the map.
7
8

SYNOPSIS

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

PARAMS

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

DESCRIPTION

RETURN VALUE

33       0          success
34
35       -errno     failure
36

NOTE

38       the key,fn and events must match those you added.
39

SEE ALSO

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)
Impressum