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