Dieser Befehl gibt das Internetprotokoll auf der lokalen Seite
des in id angegebenen Netzwerkobjekts zurück. Das optionale
Argument type gibt den Typ des in Argument id übergebenen
Netzwerkobjekts an. Die folgenden Typen werden derzeit von diesem
Befehl unterstützt:
#NETWORKCONNECTION:
-
Durch Abfragen der lokalen IP einer Verbindung, die durch den
Aufruf des Befehls OpenConnection()
zustande kam oder die lokale IP einer Client-Verbindung, die
sich durch die Ereignisse
OnConnect und OnReceiveData des
Befehls InstallEventHandler()
ergeben haben.
#NETWORKSERVER:
-
Durch Abfragen der lokalen IP eines Servers, der mit dem Befehl
CreateServer() erstellt wurde.
#NETWORKUDP:
-
Abfrage der lokalen IP eines UDP-Objekts, das mit dem Befehl
CreateUDPObject() erstellt wurde.
Wenn Sie das optionale Argument type weglassen, wird standardmäßig
#NETWORKCONNECTION eingeben.
Der Rückgabewert in protocol ist eine der folgenden vordefinierten
Konstanten:
#IPV4:
-
Verwendet die Internetprotokollversion 4 (IPv4). IPv4-Adressen
sind auf 32 Bit beschränkt und werden unter Verwendung von vier
durch drei Punkte getrennten Zahlen dargestellt, z.B. 127.0.0.1.
#IPV6:
-
Verwendet die Internetprotokollversion 6 (IPv6). IPv6-Adressen
verwenden 128 Bits und werden durch acht Gruppen von vier Hexadezimalziffern
dargestellt, z.B. 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Beachten
Sie, dass
#IPV6 auf AmigaOS und kompatiblen Systemen derzeit
nicht unterstützt wird.
#IPAUTO:
-
Das Host-Betriebssystem bestimmte das zu verwendende Internetprotokoll.
#IPUNKNOWN:
-
Das Netzwerkobjekt verwendet ein unbekanntes Protokoll.