mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-17 15:29:05 +00:00
Merge changes from team/russell/smdi-msg-searching
This commit adds some new features to the SMDI_MSG_RETRIEVE() dialplan function. Previously, this function only allowed searching by the forwarding station. I have added some options to allow you to also search for messages in the queue by the message desk terminal ID, as well as the message desk number. This originally came up as a suggestion on the asterisk-dev mailing list. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@115021 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
12
doc/smdi.txt
12
doc/smdi.txt
@@ -13,10 +13,10 @@ incoming SMDI messages.
|
||||
|
||||
*CLI> core show function SMDI_MSG_RETRIEVE
|
||||
|
||||
-= Info about function 'SMDI_MSG_RETRIEVE' =-
|
||||
-= Info about function 'SMDI_MSG_RETRIEVE' =-
|
||||
|
||||
[Syntax]
|
||||
SMDI_MSG_RETRIEVE(<smdi port>,<station>[,timeout])
|
||||
SMDI_MSG_RETRIEVE(<smdi port>,<search key>[,timeout[,options]])
|
||||
|
||||
[Synopsis]
|
||||
Retrieve an SMDI message.
|
||||
@@ -29,6 +29,14 @@ once an SMDI message is retrieved using this function, it is no longer in
|
||||
the global SMDI message queue, and can not be accessed by any other Asterisk
|
||||
channels. The timeout for this function is optional, and the default is
|
||||
3 seconds. When providing a timeout, it should be in milliseconds.
|
||||
The default search is done on the forwarding station ID. However, if
|
||||
you set one of the search key options in the options field, you can change
|
||||
this behavior.
|
||||
Options:
|
||||
t - Instead of searching on the forwarding station, search on the message
|
||||
desk terminal.
|
||||
n - Instead of searching on the forwarding station, search on the message
|
||||
desk number.
|
||||
|
||||
|
||||
*CLI> core show function SMDI_MSG
|
||||
|
||||
Reference in New Issue
Block a user