Function Reference

UDPBind

着信接続にバインドされたソケットを作成します。

UDPBind ( IPAddr, port )

 

パラメータ

IPAddr インターネットプロトコルアドレス(IpV4)。例:"192.162.1.1"。
port 作成したソケットがバインドするポート。

 

返し値

成功 配列を返します。$array[1]にはソケットが、$array[2]には指定したIPアドレスが、$array[3]にはポートが格納されています。これらの情報は以降のUDPSend()呼び出しでソケットの構造体/配列を渡す際に必要になります。
失敗 @errorを設定します。
IPアドレスが不正な場合@errorを1に設定します。
ポートが不正な場合@errorを2に設定します。
WindowsAPIのWSAGetErrorの返し値(MSDNを参照)

 

注意

なし。

 

関連

UDPRecv, UDPOpen, UDPCloseSocket, UDPSend

 


;サーバー!! 最初に実行!!!!!!!!!!!!!!!
$g_IP = "127.0.0.1"

; UDPサービスを開始
;==============================================
UDPStartUp()

; リスニング用"ソケット"を作成
;==============================================
$socket = UDPBind($g_IP, 65432)
If @error <> 0 Then Exit