Add queue member paused hints
authorMatthew Jordan <mjordan@digium.com>
Thu, 1 Aug 2013 19:11:46 +0000 (19:11 +0000)
committerMatthew Jordan <mjordan@digium.com>
Thu, 1 Aug 2013 19:11:46 +0000 (19:11 +0000)
commitc8a91b5b013c568f3f99e8fb7abc662775c60520
tree8957626a04440e492287497655f3a545b52e7f81
parent525df998831a773c51bc1696fbdcaf3b542f6974
Add queue member paused hints

This patch adds the ability in Queue to raise a hint when a member's paused
state changes. The hint uses the form 'Queue:{queue_name}_pause_{member_name}',
where {queue_name} and {member_name} are the name of the queue and the name
of the member to subscribe to, respectively.

For example: exten => 8501,hint,Queue:sales_pause_mark.

Members will show as In Use when paused.

Note that the format of the queue pause hint was changed slightly from what
is on the issue to accomodate suggestion on the code review.

Review: https://reviewboard.asterisk.org/r/2254

(closes issue ASTERISK-20842)
Reported by: Philippe Lindheimer
patches:
  qpause-10-378206.diff uploaded by Philippe Lindheimer (license 5519)
  qpause-11-378206.diff uploaded by Philippe Lindheimer (license 5519)
  qpause-trunk-378206.diff uploaded by Philippe Lindheimer (license 5519)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396010 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
apps/app_queue.c