GLBasic Benutzerhandbuch

Main sections

SOCK_UDPSEND()

rv% = SOCK_UDPSEND(sockudp%, msg$, dest_ip_binary$, dest_port%)


Sendet eine Nachricht per UDP über einen Socket, den man mit SOCK_UDPOPEN() erstellt hat.
msg$ ist dabei der zu versendende Text. Es wird exakt die Länge des Texts versandt. Es wird also kein abschließendes '\0' Zeichen mitgesandt, wie das für viele TCP Applikationen üblich ist.
dest_ip_binary$ ist die IP Adresse des Empfängers. Man erhält sie mit SOCK_GETHOSTIP$().
dest_port% ist der Port von dem der Empfänger liest.

Der Rückgabewert rv% gibt die Anzahl der versandten Zeichen an. Bei -1 ist ein Fehler aufgetreten.

See also...