NHTTP_WaitForConnection

構文


#include <nitroWiFi/nhttp.h>

NHTTPError NHTTP_WaitForConnection(NHTTPConnectionHandle handle);

引数

handle NHTTP_CreateConnection()で生成した接続ハンドル

返り値

正常に通信処理の完了を保証できたならばNHTTP_ERROR_NONEを、
失敗すればNHTTPError型のいずれかのエラー値を返します。

説明

NHTTP_StartConnection()で開始した通信処理や、 その後にNHTTP_CancelConnection()で要求したキャンセル処理が 完了するまでその場でスレッドをスリープさせて待機します。

通信を開始していないか、または通信処理が完了している場合には、処理はただちに返ります。

注意

イベント通知コールバック内からこの関数を呼び出すことはできません。 その場合、ライブラリは警告メッセージをデバッグ出力して強制停止します。
詳細はNHTTPConnectionCallbackの項をご参照ください。

参照

NHTTP_CreateConnection, NHTTP_StartConnection, NHTTP_CancelConnection

履歴

2006/10/30 記述ミスを修正。
2006/10/14 初版