116 #endif //MULTIPART_H_
MCL_LOCAL mcl_error_t multipart_generate_boundary(char **boundary)
MCL_LOCAL mcl_error_t multipart_add_tuple(char *buffer, mcl_size_t *buffer_size, void *item, const char *boundary)
MCL_LOCAL mcl_size_t multipart_get_overhead_size(void)
mcl_size_t(* multipart_add_payload_callback)(char *buffer, mcl_size_t size, mcl_size_t count, void *user_context)
Common module interface header file.
MCL_LOCAL mcl_error_t multipart_close(char *buffer, mcl_size_t *buffer_size, const char *boundary)
MCL_LOCAL mcl_size_t multipart_get_tuple_size(void *item, const char *payload_content_type)
MCL_LOCAL mcl_error_t multipart_add_tuple_with_callback(char *buffer, mcl_size_t *buffer_size, void *item, const char *boundary, const char *payload_content_type, multipart_add_payload_callback callback, void *user_context)