DWC_SetRwinSize

構文

#include <dwc.h>
void DWC_SetRwinSize(s32 size);

引数

size TCP受信ウィンドウサイズ。単位:バイト

返り値

なし

説明

TCP/IP通信で使用する、受信ウィンドウサイズRWIN(ReceiveWindow)を設定します。

TWLモードでのみ設定可能です。

設定可能な範囲は、4288バイト〜65535バイトになります。

本関数を使用しない場合、4288バイトに設定されます。ユーザ設定でMTUが576バイトに設定されていた場合も、RWINは本関数による設定値に関わらず4288バイトが採用されます。

本関数はDWC_InitInet/DWC_InitInetEx関数の呼び出しからDWC_ConnectInetAsync/DWC_DebugConnectInetAsync関数の呼び出しまでに呼び出す必要があります。

参照

DWC_InitInet DWC_InitInetEx DWC_ConnectInetAsync DWC_DebugConnectInetAsync

履歴

5.1
TWLモードでのみ有効な旨を追記。MTUとの関連性について追記。

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