Functions | |
| dpl_status_t | dpl_cdmi_get_metadatum_from_value (const char *key, dpl_value_t *val, dpl_metadatum_func_t metadatum_func, void *cb_arg, dpl_dict_t *metadata, dpl_sysmd_t *sysmdp) |
| parse a value into a suitable metadata or sysmd More... | |
| dpl_status_t | dpl_cdmi_get_metadatum_from_string (const char *key, const char *value, dpl_metadatum_func_t metadatum_func, void *cb_arg, dpl_dict_t *metadata, dpl_sysmd_t *sysmdp) |
| common routine for x-object-meta-* and x-container-meta-* More... | |
| dpl_status_t | dpl_cdmi_get_metadatum_from_header (const char *header, const char *value, dpl_metadatum_func_t metadatum_func, void *cb_arg, dpl_dict_t *metadata, dpl_sysmd_t *sysmdp) |
| parse a HTTP header into a suitable metadata or sysmd More... | |
| dpl_status_t | dpl_cdmi_get_metadata_from_headers (const dpl_dict_t *headers, dpl_dict_t **metadatap, dpl_sysmd_t *sysmdp) |
| get metadata from headers More... | |
| dpl_status_t | dpl_cdmi_get_metadata_from_values (const dpl_dict_t *values, dpl_dict_t **metadatap, dpl_sysmd_t *sysmdp) |
| get metadata from values More... | |
| dpl_status_t | dpl_cdmi_parse_json_buffer (dpl_ctx_t *ctx, const char *buf, int len, dpl_value_t **valp) |
| parse a JSON buffer into a value More... | |
| dpl_status_t dpl_cdmi_get_metadata_from_headers | ( | const dpl_dict_t * | headers, |
| dpl_dict_t ** | metadatap, | ||
| dpl_sysmd_t * | sysmdp | ||
| ) |
| headers | |
| metadatap | |
| sysmdp |
| dpl_status_t dpl_cdmi_get_metadata_from_values | ( | const dpl_dict_t * | values, |
| dpl_dict_t ** | metadatap, | ||
| dpl_sysmd_t * | sysmdp | ||
| ) |
| values | |
| metadatap | |
| sysmdp |
| dpl_status_t dpl_cdmi_get_metadatum_from_header | ( | const char * | header, |
| const char * | value, | ||
| dpl_metadatum_func_t | metadatum_func, | ||
| void * | cb_arg, | ||
| dpl_dict_t * | metadata, | ||
| dpl_sysmd_t * | sysmdp | ||
| ) |
| header | |
| value | |
| metadatum_func | optional |
| cb_arg | for metadatum_func |
| metadata | optional |
| sysmdp | optional |
| dpl_status_t dpl_cdmi_get_metadatum_from_string | ( | const char * | key, |
| const char * | value, | ||
| dpl_metadatum_func_t | metadatum_func, | ||
| void * | cb_arg, | ||
| dpl_dict_t * | metadata, | ||
| dpl_sysmd_t * | sysmdp | ||
| ) |
| string | |
| value | |
| metadatum_func | |
| cb_arg | |
| metadata | |
| sysmdp |
| dpl_status_t dpl_cdmi_get_metadatum_from_value | ( | const char * | key, |
| dpl_value_t * | val, | ||
| dpl_metadatum_func_t | metadatum_func, | ||
| void * | cb_arg, | ||
| dpl_dict_t * | metadata, | ||
| dpl_sysmd_t * | sysmdp | ||
| ) |
| key | |
| val | |
| metadatum_func | |
| cb_arg | |
| metadata | |
| sysmdp |
| dpl_status_t dpl_cdmi_parse_json_buffer | ( | dpl_ctx_t * | ctx, |
| const char * | buf, | ||
| int | len, | ||
| dpl_value_t ** | valp | ||
| ) |
| ctx | |
| buf | |
| len | |
| valp |
1.8.3.1