Funktionsreferenz

UDPBind

Erzeugt einen "Socket", gebunden an eine eingehende Verbindung.

UDPBind ( IPAddr, port )

 

Parameter

IPAddr Internet Protokoll "dotted" Adresse (IpV4) wie "192.162.1.1".
port Port an den der erzeugte "Socket" gebunden werden soll.

 

Rückgabewert

Erfolg: Gibt ein Array zurück: $array[1] enthält den realen "Socket", $array[2] enthält die festgelegte IP-Adresse und $array[3] enthält den Port. Diese Information wird in anschließenden Aufrufen von UDPSend() benötigt, wo diese "Socket"-Struktur/Array durchlaufen wird.
Fehler: Setzt @error
@error: 1 IP-Adresse falsch.
2 Port falsch.
Windows API WSAGetError Rückgabewerte (siehe MSDN).

 

Bemerkungen

Keine.

 

Verwandte Funktionen

UDPRecv, UDPOpen, UDPCloseSocket, UDPSend

 

Beispiel


; SERVER!! Startet mich zuerst !!!!!!!!!!!!!!!
$g_IP = "127.0.0.1"

; Start des UDP-Dienstes
;==============================================
UDPStartUp()

; Erzeugt einen Abhör-Anschluss ("SOCKET")
;==============================================
$socket = UDPBind($g_IP, 65432)
If @error <> 0 Then Exit