Encapsulates an asynchronous resource request. More...
Classes | |
struct | FallbackURLsData |
Public Member Functions | |
IAsyncResourceRequest () | |
virtual | ~IAsyncResourceRequest () |
virtual unsigned | GetId () const =0 |
The ID of the request. More... | |
virtual const char * | GetURL () const =0 |
The request URL. More... | |
virtual const char * | GetAbsoluteURL () const =0 |
Absolute URL taking into account the current URL of the View. More... | |
virtual const char * | GetMethod () const =0 |
Get the request method. More... | |
virtual const char * | GetUsername () const =0 |
Get the username (optional) More... | |
virtual const char * | GetPassword () const =0 |
Get the password (optional) More... | |
virtual const char * | GetHeaderValue (const char *name) const =0 |
Returns the value of a particular header if exists. More... | |
virtual unsigned | GetHeadersCount () const =0 |
Returns the count of all headers in the request. More... | |
virtual const char * | GetHeaderName (unsigned id) const =0 |
Returns the name of the header at id. More... | |
virtual const char * | GetHeaderValue (unsigned id) const =0 |
Returns the value of the header at id. More... | |
virtual const char * | GetBody () const =0 |
Returns pointer to the request body. More... | |
virtual unsigned | GetBodySize () const =0 |
Get the length of the request body. More... | |
virtual FallbackURLsData | GetFallbackURLs () const =0 |
Encapsulates an asynchronous resource request.
cohtml::IAsyncResourceRequest::IAsyncResourceRequest | ( | ) |
|
virtual |
|
pure virtual |
Absolute URL taking into account the current URL of the View.
|
pure virtual |
Returns pointer to the request body.
|
pure virtual |
Get the length of the request body.
|
pure virtual |
|
pure virtual |
Returns the name of the header at id.
|
pure virtual |
Returns the count of all headers in the request.
|
pure virtual |
Returns the value of a particular header if exists.
|
pure virtual |
Returns the value of the header at id.
|
pure virtual |
The ID of the request.
|
pure virtual |
Get the request method.
|
pure virtual |
Get the password (optional)
|
pure virtual |
The request URL.
|
pure virtual |
Get the username (optional)