NHTTP_GetBodyBuffer

構文


#include <nitroWiFi/nhttp.h>

u32 NHTTP_GetBodyBuffer(NHTTPConnectionHandle handle, char** bodyBuffer, u32* size);

引数

handle NHTTP_CreateConnection()で生成した接続ハンドル
bodyBuffer ボディ受信バッファのポインタを格納するポインタ。
NULLを指定した場合は無視されます。
size ボディ受信バッファ自体のサイズを格納するポインタ

返り値

接続ハンドルに現在設定されているボディ受信バッファに読み込まれた受信データ長を返します。

説明

接続ハンドルに現在設定されているボディ受信バッファとその長さ、受信データ長を取得します。
ボディ受信バッファは最初にNHTTP_CreateConnection()で設定しますが、 NHTTP_CreateConnectionで設定したNHTTPConnectionCallbackのNHTTP_EVENT_BODY_RECV_FULLイベント時に再設定することも可能です。

参照

NHTTP_CreateConnection

履歴

2006/10/14 初版