xbmc
Public Member Functions | List of all members
NPT_HttpEntity Class Reference

Public Member Functions

 NPT_HttpEntity (const NPT_HttpHeaders &headers)
 
NPT_Result SetInputStream (const NPT_InputStreamReference &stream, bool update_content_length=false)
 
NPT_Result SetInputStream (const void *data, NPT_Size size)
 
NPT_Result SetInputStream (const NPT_String &string)
 
NPT_Result SetInputStream (const char *string)
 
NPT_Result GetInputStream (NPT_InputStreamReference &stream)
 
NPT_Result Load (NPT_DataBuffer &buffer)
 
NPT_Result SetHeaders (const NPT_HttpHeaders &headers)
 
NPT_Result SetContentLength (NPT_LargeSize length)
 
NPT_Result SetContentType (const char *type)
 
NPT_Result SetContentEncoding (const char *encoding)
 
NPT_Result SetTransferEncoding (const char *encoding)
 
NPT_LargeSize GetContentLength ()
 
const NPT_StringGetContentType ()
 
const NPT_StringGetContentEncoding ()
 
const NPT_StringGetTransferEncoding ()
 
bool ContentLengthIsKnown ()
 

The documentation for this class was generated from the following files: