client-cpp  0.7.0
kaa::MultipartPostHttpRequest Class Reference

#include <MultipartPostHttpRequest.hpp>

+ Inheritance diagram for kaa::MultipartPostHttpRequest:
+ Collaboration diagram for kaa::MultipartPostHttpRequest:

Public Member Functions

 MultipartPostHttpRequest (const HttpUrl &url)
 
virtual ~MultipartPostHttpRequest ()
 
virtual std::string getHost () const
 
virtual std::uint16_t getPort () const
 
virtual std::string getRequestData () const
 
virtual void setHeaderField (const std::string &name, const std::string &value)
 
virtual void removeHeaderField (const std::string &name)
 
void setBodyField (const std::string &name, const std::vector< std::uint8_t > &value)
 
void removeBodyField (const std::string &name)
 
- Public Member Functions inherited from kaa::IHttpRequest
virtual ~IHttpRequest ()
 

Detailed Description

Definition at line 30 of file MultipartPostHttpRequest.hpp.

Constructor & Destructor Documentation

kaa::MultipartPostHttpRequest::MultipartPostHttpRequest ( const HttpUrl url)
virtual kaa::MultipartPostHttpRequest::~MultipartPostHttpRequest ( )
virtual

Member Function Documentation

virtual std::string kaa::MultipartPostHttpRequest::getHost ( ) const
virtual

Implements kaa::IHttpRequest.

virtual std::uint16_t kaa::MultipartPostHttpRequest::getPort ( ) const
virtual

Implements kaa::IHttpRequest.

virtual std::string kaa::MultipartPostHttpRequest::getRequestData ( ) const
virtual

Implements kaa::IHttpRequest.

void kaa::MultipartPostHttpRequest::removeBodyField ( const std::string &  name)
virtual void kaa::MultipartPostHttpRequest::removeHeaderField ( const std::string &  name)
virtual

Implements kaa::IHttpRequest.

void kaa::MultipartPostHttpRequest::setBodyField ( const std::string &  name,
const std::vector< std::uint8_t > &  value 
)
virtual void kaa::MultipartPostHttpRequest::setHeaderField ( const std::string &  name,
const std::string &  value 
)
virtual

Implements kaa::IHttpRequest.


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