NetWorkSend

データを送信する

val = NetWorkSend(NetHandle, Buffer, Length)

int NetHandle : データを送信する接続先を示すネットワークハンドル
void *Buffer : 送信するデータがあるアドレス
int Length  : 送信するデータの量(バイト単位)

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

解説

ConnectNetWork関数やGetNewAcceptNetWork関数によって取得
したネットワークハンドルの示す接続先マシンに Buffer の示すアドレスから Length の
バイト数分だけデータを送信します。

送られたデータは相手の受信データ一時記憶バッファに蓄えられ、NetWorkRecv
関数によって晴れて相手マシンの処理プログラムに渡されることとなります。

戻り値:
  0:成功

※ ポインタ型 (IntPtr) のパラメータがあります。
64bit環境では int64 型の値を渡してください。

情報

プラグイン / モジュール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