Classes |
| struct | pdict_ent_notify_cb_args_t |
Typedefs |
| typedef struct pdict_ent | pdict_ent_t |
| typedef int(* | pdict_walk_int_func_t )(pdict_ent_t *pde, void *arg) |
Functions |
| static int | _pdict_ent_add_change_listener (pdict_ent_t *pde, pdl_notify_func_t notify, void *arg) |
| static int | _pdict_ent_add_persistent_change_listener (pdict_ent_t *pde, pdict_persistent_listener_t *pl) |
| static int | _pdict_ent_add_persistent_change_listeners (pdict_t *pd, pdict_ent_t *pde) |
| static void | _pdict_ent_listeners_copy (pdict_ent_t *pde, pdict_ent_t *pde_copy) |
| static int | _pdict_ent_lookup (pdict_t *pd, const char *k, pdict_ent_t **e) |
| static void | _pdict_ent_notify (pdict_ent_t *pde, int reason, const char *ov) |
| static int | _pdict_ent_remove_change_listener (pdict_ent_t *pde, pdl_notify_func_t notify, void *a) |
| static int | _pdict_ent_remove_persistent_change_listener (pdict_ent_t *pde, pdict_persistent_listener_t *pl) |
| static int | _pdict_walk_int (pdict_t *pd, pdict_walk_int_func_t w, void *arg) |
| static int | pdecmp (const void *sv, const void *dv) |
| int | pdict_add (pdict_t *pd, const char *k, const char *v, const char **ovp) |
| int | pdict_add_persistent_change_listener (pdict_t *pd, const char *kpat, pdl_notify_func_t notify, void *arg) |
| pdict_t * | pdict_alloc (void) |
| int | pdict_ent_add_change_listener (pdict_t *pd, const char *k, pdl_notify_func_t notify, void *arg) |
| static int | pdict_ent_add_persistent_change_listener_cb (const void *lid, const void *pl, void *a) |
| static int | pdict_ent_add_persistent_change_listener_dcb (pdict_ent_t *pde, void *pl) |
| static int | pdict_ent_listeners_copy_cb (const void *v, const void *v0, void *a) |
| int | pdict_ent_lookup (pdict_t *pd, const char *k, const char **v) |
| static int | pdict_ent_notify_cb (const void *v, const void *v0, void *a) |
| int | pdict_ent_remove (pdict_t *pd, const char *k, char **ovp) |
| int | pdict_ent_remove_change_listener (pdict_t *pd, const char *k, pdl_notify_func_t nf, void *arg) |
| static int | pdict_ent_remove_change_listener_cb (const void *k, const void *v, void *a) |
| static int | pdict_ent_remove_change_listeners (pdict_ent_t *pde) |
| static int | pdict_ent_remove_change_listeners_cb (const void *v, const void *v0, void *a) |
| static int | pdict_ent_remove_persistent_change_listener_cb (const void *pl, const void *v, void *a) |
| static int | pdict_ent_remove_persistent_change_listener_dcb (pdict_ent_t *pde, void *pl) |
| pdict_reason_t | pdict_reason_from_str (const char *s) |
| const char * | pdict_reason_str (pdict_reason_t r) |
| int | pdict_remove_persistent_change_listener (pdict_t *pd, int id) |
| int | pdict_walk (pdict_t *pd, pdict_walk_func_t w, void *arg) |
| static ptree_walk_res_t | pdict_walk_cb (const void *v, int level, void *a, void *pwra) |
| static ptree_walk_res_t | pdict_walk_int_cb (const void *v, int level, void *a, void *pwra) |