Bezeichnung
GetConnectionPort -- gibt die Portnummer der Gegenseite zurück (V5.0)
Übersicht
port = GetConnectionPort(id[, type])
Beschreibung
Dieser Befehl gibt die Portnummer des in id angegebenen Verbindungsobjekts zurück. Dies kann entweder der Identifikator einer Serververbindung sein, die durch einen Aufruf von OpenConnection() zustande kam, der Identifikator einer Client-Verbindung, die sich durch die Ereignisse OnConnect und OnReceiveData des Befehls InstallEventHandler() ergeben haben oder es kann der Identifikator eines UDP-Objekts sein, das von CreateUDPObject() erstellt wurde.

Das optionale Argument type gibt den Typ des in Argument 1 übergebenen Netzwerkobjekts an. Die folgenden Typen werden derzeit von diesem Befehl unterstützt:

#NETWORKCONNECTION:
Ermittelt den Port einer Verbindung, die durch einen Aufruf von OpenConnection() zustande kam oder die IP einer Clientverbindung, die durch Überwachen der Ereignisse OnConnect und OnReceiveData abgerufen wird, die mit dem Befehl InstallEventHandler() installiert wurden.

#NETWORKUDP:
Ermittelt den Port eines UDP-Objekts, das mit dem Befehl CreateUDPObject() erstellt wurde.

Wenn Sie das optionale Argument type nicht angeben, ist standardmäßig #NETWORKCONNECTION voreingestellt.

Eingaben
id
Identifikator des Verbindungsobjekts
type
optional: Typ des Netzwerkobjekts, das abgefragt werden soll (Standardeinstellung ist #NETWORKCONNECTION) (V8.0)
Rückgabewerte
port
Portnummer der Gegenseite der Verbindung
Beispiel
Siehe GetConnectionIP()

Navigation zeigen