Funktionsreferenz

TCPListen

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