Qore WebUtil Module Reference  1.6
WebUtil::FileStreamRequest Class Reference

this class handles chunked file sends More...

Inheritance diagram for WebUtil::FileStreamRequest:

Public Member Methods

 constructor (HttpServer::HttpListenerInterface listener, HttpServer::AbstractHttpRequestHandler handler, Qore::Socket s, hash< auto > cx, hash< auto > hdr, *data body, Qore::ReadOnlyFile file, bool textflag, int chunk_size, *hash< auto > respHdr)
 creates the object
 

Private Member Methods

hash getResponseHeaderMessageImpl ()
 returns the reponse headers
 
auto sendImpl ()
 returns data to send
 

Private Attributes

int cs
 chunk size
 
ReadOnlyFile f
 file object
 
*hash< auto > respHdr
 response headers
 
bool txt
 text flag
 

Detailed Description

this class handles chunked file sends