Functions | |
dpl_status_t | dpl_swift_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_swift_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_swift_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_swift_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_swift_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_swift_get_metadata_from_headers | ( | const dpl_dict_t * | headers, |
dpl_dict_t ** | metadatap, | ||
dpl_sysmd_t * | sysmdp | ||
) |
headers | |
metadatap | |
sysmdp |
dpl_status_t dpl_swift_get_metadata_from_values | ( | const dpl_dict_t * | values, |
dpl_dict_t ** | metadatap, | ||
dpl_sysmd_t * | sysmdp | ||
) |
values | |
metadatap | |
sysmdp |
dpl_status_t dpl_swift_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_swift_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_swift_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 |