Diese Prädikatsfunktion überprüft, ob ein
ARS++ - Objekt vom Typ `socket',
d.h. genauer vom Typ `ist oder nicht.
tcp-listen:
Mit dieser Funktion wird der Server beauftragt,
zu warten, bis sich ein Client mit einer Anfrage meldet. Der
von der Funktion zurückgelieferte Wert wird benutzt, um eine
Verbindung mit dem Client herzustellen.
tcp-accept:
Mit dieser Funktion stellt der Server eine Verbindung mit dem
Client her. Der zurückgelieferte Wert muss bei jeder Transaktion
mit dem Client als Argument mitübergeben werden.
tcp-connect:
Mit dieser Funktion versucht ein Client, die Verbindung mit einem
Server aufzunehmen. Als Argumente werden die Netzwerkadresse des
Rechners, auf dem sich der Server befindet, angegeben und die Port-Nummer, die
den Server auf seinem eigenen Rechner identifiziert.
tcp-readline:
Diese Funktion kann vom Server und vom Client
benutzt werden, um eine Zeile von dem Kommunikationspartner anzufordern.
tcp-readn:
Mit dieser Funktion wird versucht eine ganz bestimmte Anzahl von
Bytes von dem Partner im Netz zu lesen.
tcp-writen:
Hiermit wird vom Server wie vom Client eine bestimmte Anzahl von Zeichen an den
Partner verschickt.
tcp-close:
Diese Funktion schließt eine Verbindung zwischen Server und Client.
Der Clientbeendet damit die Verbindung zum Netz, während der
Servermit dem Netzwerk verbunden bleibt und erneut auf Kontaktaufnahmen
von Klienten wartet.