305 namespace DataStreamUtil {
335 const DataStreamDeserializeYaml = (
340 const DataStreamDeserializeXmlRpc = (
342 "in": \parse_xmlrpc_value(),
345 const DataStreamDeserializationSupport = (
346 MimeTypeYamlRpc: DataStreamDeserializeYaml,
347 MimeTypeYaml: DataStreamDeserializeYaml,
352 MimeTypeXml: DataStreamDeserializeXmlRpc,
353 MimeTypeXmlApp: DataStreamDeserializeXmlRpc,
491 namespace DataStreamUtilPrivate {
493 ds_do_request_headers(reference<hash> hdr);
string ds_get_ds_accept_enc_header(*string ae)
returns the "DataStream-Accept-Encoding" header value corresponding to the "Accept-Encoding" header p...
*code ds_get_content_encode(*string ce)
returns a call reference (or nothing) based on an optional "Content-Encoding" header value for encodi...
nothing ds_set_chunked_headers(reference< hash > hdr, *string content_encoding, *softbool req)
sets up HTTP headers for DataStream chunked data transfers
code ds_get_recv(code rcb, code ecb, *code bcb)
returns a call reference useful for receiving HTTP chunked data with Qore methods taking receive call...
nothing ds_set_non_chunked_headers(reference< hash > hdr, *string content_encoding, *softbool req)
sets up HTTP headers for DataStream non-chunked data transfers
*code ds_get_content_decode(*string ce)
returns a call reference (or nothing) based on an optional "Content-Encoding" header value for decodi...
code ds_get_send(code scb, *code enc_func)
returns a call reference useful for sending HTTP chunked data with Qore methods taking send callbacks...