Öffnet einen Anschluss (Socket), der mit einem existierenden Server verbunden ist.
UDPOpen ( IPAddr, port [, flag] )
| IPAddr | Internet Protokoll "Punkt-" Adresse(IpV4), z.B. "192.162.1.1". |
| port | Port, auf dem der erzeugte Anschluss verbunden wird. |
| flag | [optional] 0 (Standard) - Keine zusätzlichen Optionen werden gesetzt. 1 - Erlaubt das verwenden der Adresse "255.255.255.255". |
| Erfolg: | Gibt ein Array zurück: $array[1] enthält den realen Anschluss (Socket), $array[2] enthält die angegebene IP-Adresse und $array[3] enthält den Port. Man benötigt diese Information in nachfolgenden Aufrufen für UDPSend(), für die man diese Socket Struktur/Array übergeben muss. | |
| Fehler: | Gibt $array[0]=0 zurück und setzt @error. | |
| @error: | Windows API WSAGetError Rückgabewerte (siehe MSDN). |
; CLIENT!!!!!!!! Startet den SERVER zuerst... dummy!!
Local $g_IP = "127.0.0.1"
; Start des UDP-Dienstes
;==============================================
UDPStartup()
; Verbindung zu einem Abhör-Anschluss ("SOCKET")
;==============================================
Local $socket = UDPOpen($g_IP, 65432)
If @error <> 0 Then Exit