DWC_SetConnectionKeepAliveTime

構文

#include <dwc.h>
BOOL DWC_SetConnectionKeepAliveTime(u32 time);

引数

time 設定する受信タイムアウト時間(msec)。0は指定できません。

返り値

TRUE タイムアウト時間設定成功
FALSE FriendsMatchライブラリ非動作中で設定失敗、またはtimeに0を設定した。

説明

一定時間reliable/unreliable通信の無い接続相手を切断するための判断基準となる、タイムアウト時間を設定します。

本関数を呼び出さない場合、初期値として20000msecが使用されます。

DWCライブラリ内で自動的に接続維持のための通信は行いませんので、アプリケーションは本関数で設定するタイムアウト時間より短い間隔で、全接続ホストに対して何らかのreliable/unreliable送信を行う必要があります。

本関数で設定した時間を越えてデータの受信が無かった場合、DWCライブラリ内部で相手ホストとの接続が自動的に切断され、DWCConnectionClosedCallbackが呼び出されます。

履歴

5.1pr2より前の変更履歴はこちら