GetNetWorkDataLength

受信データ一時記憶バッファに溜まっているデータの量を得る

val = GetNetWorkDataLength(NetHandle)

int NetHandle : 受信データの量を調べたい接続を示すネットワークハンドル

(プラグイン / モジュール : DxLibW)

解説

相手マシンがNetWorkSend関数を使用して送信してきたデータは
自機の受信データ一時記憶バッファに格納されます。この関数は NetHandle が
示す接続先マシンが送ってきたデータを溜める一時記憶バッファに溜まっている
データの量を得ます。(すごいわかりにくいですね)

因みにNetWorkRecv関数によってバッファから読み出されたデータは
バッファから順次消去されます。

戻り値:
  0以上:受信データ一時記憶バッファに溜まっているデータの量(バイト単位)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib 通信
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs