35 #ifndef COROSYNC_CMAP_H_DEFINED
36 #define COROSYNC_CMAP_H_DEFINED
69 #define CMAP_KEYNAME_MAXLEN 255
73 #define CMAP_KEYNAME_MINLEN 3
78 #define CMAP_TRACK_ADD 4
79 #define CMAP_TRACK_DELETE 1
80 #define CMAP_TRACK_MODIFY 2
87 #define CMAP_TRACK_PREFIX 8
125 cmap_track_handle_t cmap_track_handle,
127 const char *key_name,
139 cmap_handle_t *handle);
146 cmap_handle_t handle);
155 cmap_handle_t handle,
164 cmap_handle_t handle,
173 cmap_handle_t handle,
174 const void **context);
183 cmap_handle_t handle,
184 const void *context);
195 cmap_handle_t handle,
196 const char *key_name,
240 cmap_handle_t handle,
241 const char *key_name,
312 cmap_handle_t handle,
313 cmap_iter_handle_t iter_handle,
341 cmap_handle_t handle,
342 const char *key_name,
346 cmap_track_handle_t *cmap_track_handle);