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.