blob: dd5d2bc20ead53b8cc3296028cdaa85a8e56e064 [file] [log] [blame]
Zesstrad59c3892019-11-28 20:53:39 +01001GESCHUETZT
2SYNOPSIS
3 int send_udp(string host, int port, bytes message)
4 int send_udp(string host, int port, int *message)
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstrad59c3892019-11-28 20:53:39 +01006BESCHREIBUNG
7 Sendet die Nachricht <message> als UDP Paket an den angegebenen Host
8 bzw. Port.
MG Mud User88f12472016-06-24 23:31:02 +02009
Zesstrad59c3892019-11-28 20:53:39 +010010 Die Efun verursacht eine Schutzverletzung. Wenn USE_DEPRECATED gesetzt
11 ist, wird zuerst send_imp() ausgeloest, anschliessend - wenn send_imp()
12 fehlschlaegt - send_udp(). Wenn USE_DEPRECATED nicht gesetzt ist,
13 wird nur send_udp() ausgeloest.
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstrad59c3892019-11-28 20:53:39 +010015 Die Funktion liefert 1 bei Erfolg, sonst 0.
16
17 MERKE: auf manchen Systemen wird ein fehlgeschlagener Versuch von
18 send_udp() nicht registriert, bis das naechste send_udp() aufgerufen
19 wird. Das spaetere send_udp() kann in diesem Fall 0 zurueck liefern,
20 obwohl es erfolgreich war.
21
22FEHLER
23 Ist <host> ein qualifizierter Hostname (anstelle einer IP Adresse),
24 blockiert die Ausfuehrung fuer die Dauer der Namensaufloesung.
25
26ANMERKUNGEN
27 Auf manchen Systemen wird ein fehlgeschlagener Versuch von send_udp()
28 nicht registriert, bis das naechste send_udp() aufgerufen wird.
29 Das spaetere send_udp() kann in diesem Fall 0 zurueckliefern, obwohl
30 es erfolgreich war.
31
32GESCHICHTE
33 LDMud 3.2.9 benannte diese Efun von send_imp() und veraenderte auch
34 die Schutzverletzung (bzw. die entsprechende Fehlermeldung) und
35 die Apply Namen. Die alte Version ist verfuegbar, wenn im
36 Treiber USE_DEPRECATED gesetzt ist.
37
38SIEHE AUCH
39 query_udp_port(E), receive_udp(M)