SIPPEER()

SIPPEER(Peername[,Feld])

Gibt Informationen über einen SIP-Peer zurück. Gültige Felder sind:

ip
(Default) Die IP-Adresse des Peers
mailbox
Die eingestellte Mailbox
context
Der eingestellte Context
expire
Die Unix-Zeit (Epoch), wann die Verbindung das nächste Mal ausläuft.
dynamic
Ob dynamic=yes gesetzt ist (yes|no).
callerid_name
Der eingestellte Caller-ID-Name
callerid_num
Die eingestellte Caller-ID-Nummer
codecs
Die verfügbaren Codecs
status
Der Status (wenn qualify=yes gesetzt ist)
regexten
Die Registrierungs-Extension (regexten)
limit
Begrenzung der Anzahl der Anrufe
curcalls
Die Anzahl der derzeitigen Anrufe (nur wenn ein Limit gesetzt ist)
language
Die Default-Sprache für diesen Peer
useragent
Der User-Agent des Peers
codec[x]
Der Codec Nummer x (0-basiert) in der Reihenfolge der Präferenz
accountcode
Die Abrechnungsnummer im CDR für Gespräche mit diesem Peer
; die IP-Adresse des Peers 2001:
exten => 123,1,Set(sip_ip=${SIPPEER(2001,ip)})
; der bevorzugte Codec des Peers:
exten => 123,n,Set(sip_ip=${SIPPEER(2001,codec[0])})
[Anmerkung]Anmerkung

Interner Hilfetext zu dieser Applikation in Asterisk 1.4: 

  -= Info about function 'SIPPEER' =- 

[Syntax]
SIPPEER(<peername>[|item])

[Synopsis]
Gets SIP peer information

[Description]
Valid items are:
- ip (default)          The IP address.
- mailbox               The configured mailbox.
- context               The configured context.
- expire                The epoch time of the next expire.
- dynamic               Is it dynamic? (yes/no).
- callerid_name         The configured Caller ID name.
- callerid_num          The configured Caller ID number.
- codecs                The configured codecs.
- status                Status (if qualify=yes).
- regexten              Registration extension
- limit                 Call limit (call-limit)
- curcalls              Current amount of calls 
                        Only available if call-limit is set
- language              Default language for peer
- accountcode           Account code for this peer
- useragent             Current user agent id for peer
- codec[x]              Preferred codec index number 'x' (beginning with zero).

Differenz zum internen Hilfetext in Asterisk 1.2: 

5c5
< SIPPEER(<peername>[|item])
---
> SIPPEER(<peername>[:item])

Siehe auch. IAXPEER()


Version 1.2, November 2002

Neue Version verfügbar

Sie betrachten gerade die alte Version des Buches (Version 1.0). Wir empfehlen Ihnen für Asterisk 1.4 und 1.6 die neue Version des Buches.

Asterisk-Tag 2008

Lernen Sie Mark Spencer (den Erfinder von Asterisk) kennen! Viele Vorträge, Case-Studies und Workshops rund um das Thema VoIP. Asterisk-Tag.org

Das gedruckte Buch