#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より前の変更履歴はこちら