#include <cel_http.h>

Public Member Functions | |
| virtual unsigned int | getStatusCode () const =0 |
| virtual size_t | getHeaderCount () const =0 |
| virtual void | getNthHeader (HttpHeaderEntry &outHeader, size_t inIndex) const =0 |
| virtual String | getHeader (const String &inHeaderName) const =0 |
| virtual uint64_t | getContentLength () const =0 |
Definition at line 420 of file cel_http.h.
| virtual unsigned int Celartem::HttpResponseStream::getStatusCode | ( | ) | const [pure virtual] |
This method is to get HTTP 1.1 status code.
| virtual size_t Celartem::HttpResponseStream::getHeaderCount | ( | ) | const [pure virtual] |
This method is to get number of header entries.
| virtual void Celartem::HttpResponseStream::getNthHeader | ( | HttpHeaderEntry & | outHeader, | |
| size_t | inIndex | |||
| ) | const [pure virtual] |
This method returns a header entry by index.
| outHeader | On return, this instance stores the header entry. | |
| inIndex | An index to specify the header entry. |
| virtual String Celartem::HttpResponseStream::getHeader | ( | const String & | inHeaderName | ) | const [pure virtual] |
This method returns a header entry by name.
| inHeaderName | A header name to specify the header entry. |
| virtual uint64_t Celartem::HttpResponseStream::getContentLength | ( | ) | const [pure virtual] |
This method returns "Content-Length" of the receiving content.
"Content-Length" header is not available, this function returns -1.