NEC mBaaS Embedded SDK  6.2.0
 全て クラス ネームスペース ファイル 関数 変数 列挙型 列挙型の値
Public メソッド | すべてのメンバ一覧
クラス necbaas::NbHttpResponse

HTTPレスポンス. [詳細]

#include "necbaas/nb_http_response.h"

Public メソッド

 NbHttpResponse ()
 [内部処理用] [詳細]
 
 NbHttpResponse (int status_code, const std::string &reason_phrase, const std::multimap< std::string, std::string > &headers, const std::vector< char > &body)
 コンストラクタ. [詳細]
 
 ~NbHttpResponse ()
 デストラクタ. [詳細]
 
int GetStatusCode () const
 status-code取得. [詳細]
 
const std::string & GetReasonPhrase () const
 reason-phrase取得. [詳細]
 
const std::multimap
< std::string, std::string > & 
GetHeaders () const
 HTTPヘッダリスト取得. [詳細]
 
const std::vector< char > & GetBody () const
 HTTPボディ取得. [詳細]
 
void Dump () const
 [内部処理用] [詳細]
 

説明

HTTPレスポンス.

受信したHTTPレスポンスの情報の格納用。

本クラスのインスタンスはスレッドセーフではない

コンストラクタとデストラクタ

necbaas::NbHttpResponse::NbHttpResponse ( )

[内部処理用]

necbaas::NbHttpResponse::NbHttpResponse ( int  status_code,
const std::string &  reason_phrase,
const std::multimap< std::string, std::string > &  headers,
const std::vector< char > &  body 
)

コンストラクタ.

引数
[in]status_codestatus-code
[in]reason_phrasereason-phrase
[in]headersHTTPヘッダリスト
[in]bodyHTTPボディ
necbaas::NbHttpResponse::~NbHttpResponse ( )

デストラクタ.

関数

void necbaas::NbHttpResponse::Dump ( ) const

[内部処理用]

const std::vector<char>& necbaas::NbHttpResponse::GetBody ( ) const

HTTPボディ取得.

戻り値
HTTPボディ
const std::multimap<std::string, std::string>& necbaas::NbHttpResponse::GetHeaders ( ) const

HTTPヘッダリスト取得.

戻り値
HTTPヘッダリスト
const std::string& necbaas::NbHttpResponse::GetReasonPhrase ( ) const

reason-phrase取得.

戻り値
reason-phrase
int necbaas::NbHttpResponse::GetStatusCode ( ) const

status-code取得.

戻り値
status-code

このクラスの説明は次のファイルから生成されました: