#include <nsHttpResponseHead.h>
| nsHttpResponseHead::nsHttpResponseHead | ( | ) | [inline] |
| nsHttpResponseHead::~nsHttpResponseHead | ( | ) | [inline] |
| nsHttpHeaderArray& nsHttpResponseHead::Headers | ( | ) | [inline] |
| nsHttpVersion nsHttpResponseHead::Version | ( | ) | [inline] |
| PRUint16 nsHttpResponseHead::Status | ( | ) | [inline] |
| const nsAFlatCString& nsHttpResponseHead::StatusText | ( | ) | [inline] |
| PRInt64 nsHttpResponseHead::ContentLength | ( | ) | [inline] |
| const nsAFlatCString& nsHttpResponseHead::ContentType | ( | ) | [inline] |
| const nsAFlatCString& nsHttpResponseHead::ContentCharset | ( | ) | [inline] |
| PRBool nsHttpResponseHead::NoStore | ( | ) | [inline] |
| PRBool nsHttpResponseHead::NoCache | ( | ) | [inline] |
| PRBool nsHttpResponseHead::CacheControlPublic | ( | ) | [inline] |
| PRInt64 nsHttpResponseHead::TotalEntitySize | ( | ) |
For byte-range requests, this may be larger than ContentLength(), which will only represent the requested part of the entity.
| const char* nsHttpResponseHead::PeekHeader | ( | nsHttpAtom | h | ) | [inline] |
| nsresult nsHttpResponseHead::SetHeader | ( | nsHttpAtom | h, | |
| const nsACString & | v, | |||
| PRBool | m = PR_FALSE | |||
| ) |
| nsresult nsHttpResponseHead::GetHeader | ( | nsHttpAtom | h, | |
| nsACString & | v | |||
| ) | [inline] |
| void nsHttpResponseHead::ClearHeader | ( | nsHttpAtom | h | ) | [inline] |
| void nsHttpResponseHead::ClearHeaders | ( | ) | [inline] |
| const char* nsHttpResponseHead::FindHeaderValue | ( | nsHttpAtom | h, | |
| const char * | v | |||
| ) | [inline] |
| PRBool nsHttpResponseHead::HasHeaderValue | ( | nsHttpAtom | h, | |
| const char * | v | |||
| ) | [inline] |
| void nsHttpResponseHead::SetContentType | ( | const nsACString & | s | ) | [inline] |
| void nsHttpResponseHead::SetContentCharset | ( | const nsACString & | s | ) | [inline] |
| void nsHttpResponseHead::SetContentLength | ( | PRInt64 | len | ) |
| void nsHttpResponseHead::Flatten | ( | nsACString & | buf, | |
| PRBool | pruneTransients | |||
| ) |
| void nsHttpResponseHead::ParseStatusLine | ( | char * | line | ) |
| void nsHttpResponseHead::ParseHeaderLine | ( | char * | line | ) |
| nsresult nsHttpResponseHead::ComputeCurrentAge | ( | PRUint32 | now, | |
| PRUint32 | requestTime, | |||
| PRUint32 * | result | |||
| ) |
| PRBool nsHttpResponseHead::MustValidate | ( | ) |
| PRBool nsHttpResponseHead::MustValidateIfExpired | ( | ) |
| PRBool nsHttpResponseHead::IsResumable | ( | ) |
| PRBool nsHttpResponseHead::ExpiresInPast | ( | ) |
| nsresult nsHttpResponseHead::UpdateHeaders | ( | nsHttpHeaderArray & | headers | ) |
| void nsHttpResponseHead::Reset | ( | ) |
| nsresult nsHttpResponseHead::ParseDateHeader | ( | nsHttpAtom | header, | |
| PRUint32 * | result | |||
| ) |
1.5.6