« Zurück zu Produkt

Dokumentation

USCK_SendPacket

Benötigt: IP-Symcon >= 5.0

 boolean USCK_SendPacket (int $InstanzID, string $Text, string $ClientIP, int $ClientPort) 

Parameterliste

InstanzID

ID des zu aktualisierenden UDP Sockets

Text

der zusendene String

ClientIP

IP des Empfängers

ClientPort

Port des Empfängers

Rückgabewert

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.

Beschreibung

Sendet den String Text auf dem UDP Socket mit der ID InstanzID. Als Empfängeradressierung wird die IP ClientIP und Port ClientPort genutzt.

Warning

Wenn ClientIP leer gelassen wird, wird an den im UDP Socket eingestellten Host gesendet. Wenn Broadcast aktiv ist, wird der ClientIP Parameter ignoriert und der Inhalt von $Text an die Broadcast Adresse gesendet. Wenn ClientPort = 0 ist, dann wird der im UDP Socket eingestellte Port verwendet.

Beispiel

//Sendet das Packet mit dem Datensatz "Beliebiger Datensatz" auf dem Server Socket mit der ID 12345 an die IP:Port 192.168.1.123:1234
USCK_SendPacket(12345, "Beliebiger Datensatz", "192.168.1.123", 1234);
Haben Sie noch Fragen?