Erzeugt einen Abhör-Anschluss ("Socket") für eine eingehende Verbindung.
TCPListen ( IPAddr, port [, MaxPendingConnection] )
Parameter
| IPAddr | Internet Protokoll "Punkt-"Adresse(IpV4) wie z.B. "192.162.1.1". |
| port | Port mit dem der erzeugte "Socket" verbunden werden soll. |
| MaxPendingConnection | [optional] Maximale Länge der Warteschlange für ausstehende Verbindungen. Standardmäßig wird der maximal sinnvolle Wert gesetzt. |
Rückgabewert
| Erfolg: | Gibt die ID des Haupt-Anschlusses zurück |
| Fehler: | Gibt -1 oder 0 zurück und setzt @error. |
| @error: | 1 IP-Adresse falsch. |
| 2 Port falsch. | |
| Windows API WSAGetError Rückgabewerte (siehe MSDN). |
Bemerkungen
Keine.
Verwandte Funktionen
TCPStartup, TCPConnect, TCPAccept, TCPTimeout (Option), TCPCloseSocket, TCPSend, TCPShutdown
Beispiel
; SERVER!! Startet mich zuerst !!!!!!!!!!!!!!!
$IP = "127.0.0.1" ; IP
; Startet den TCP Service
;==============================================
TCPStartUp()
; Erstellt einen lauschenden "SOCKET"
;==============================================
$MainSocket = TCPListen($IP, 65432, 100 )
If $MainSocket = -1 Then Exit