108. SendText()

Sendet Text zu dem Channel.

SendText(Text[,Optionen])

Überträgt den Text auf einem Channel (z.B. zur Anzeige im Display), falls die Übertragung von Text unterstützt wird. Danach wird die Ausführung bei der nächsten Priorität fortgesetzt. Mit der Option j wird, wenn der Channel keine Textübertragung unterstützt, zur Priorität n+101 gesprungen.

Der Text sollte bisher bei den meisten Kanälen 7-Bit-ASCII sein.

Liefert 0 zurück, wenn der Text fehlerfrei übertragen wurde oder der Channel eine Textübertragung nicht unterstützt, sonst -1. Setzt die Channelvariable SENDTEXTSTATUS auf SUCCESS (Erfolg), FAILURE (Sendefehler) oder UNSUPPORTED (nicht unterstützt).

exten => 123,1,SendText(Willkommen zu Asterisk)
[Anmerkung]Anmerkung

Interner Hilfetext zu dieser Applikation in Asterisk 1.4: 

  -= Info about application 'SendText' =- 

[Synopsis]
Send a Text Message

[Description]
  SendText(text[|options]): Sends text to current channel (callee).
Result of transmission will be stored in the SENDTEXTSTATUS
channel variable:
      SUCCESS      Transmission succeeded
      FAILURE      Transmission failed
      UNSUPPORTED  Text transmission not supported by channel

At this moment, text is supposed to be 7 bit ASCII in most channels.
The option string many contain the following character:
'j' -- jump to n+101 priority if the channel doesn't support
       text transport

Differenz zum internen Hilfetext in Asterisk 1.2: 

- keine - 

Siehe auch. Abschnitt 107, „SendImage(), Abschnitt 109, „SendURL()


$Revision:473 $

Beta-Version!

2.0 Entwickler-Version des Asterisk Buches. Die 1.0 stabile Version ist natürlich noch online. Die 2.0er Version enthält viele Neuerungen, ist aber noch nicht 100% fehlerfrei. Im Zweifelsfall bitte auf die 1.0er Version gehen.

Bitte melden Sie Fehler und Feedback zur neuen 2.0er Version per E-Mail an den Autor.

Asterisk-Tag.org 2008

Auf der Asterisk-Tag.org Webseite finden Sie die Folien und Videos der Vorträge.

Werbung