ATech Machine LIBRA-02 M Technical Information Seite 330

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 734
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 329
; queues.conf
[support](StandardQueue)
member => Local/SIP-0000FFFF0001@MemberConnector ; pass the technology to dial over
; and the device identifier,
; separated by a hyphen. We'll
; break it apart inside the
; MemberConnector context.
Notice how we passed the type of technology we want to call along with
the device identifier to the MemberConnector context. We’ve simply used
a hyphen (although we could have used nearly anything as a separator
argument) as the field marker. We’ll use the CUT() function inside the
MemberConnector context and assign the first field (SIP) to one channel
variable and the second field (0000FFFF0001) to another channel variable,
which will then be used to call the endpoint.
Passing information to be later “exploded” in the context used by the
Local channel is a common and useful technique (kind of like the
explode() function in PHP).
Of course, we’ll need the MemberConnector context to actually connect the caller to the
agent:
[MemberConnector]
exten => _[A-Za-z0-9].,1,Verbose(2,Connecting ${CALLERID(all)} to Agent at ${EXTEN})
; filter out any bad characters, allowing alphanumeric characters and the hyphen
same => n,Set(QueueMember=${FILTER(A-Za-z0-9\-,${EXTEN})
; assign the first field of QueueMember to Technology using the hyphen separator
same => n,Set(Technology=${CUT(QueueMember,-,1)})
; assign the second field of QueueMember to Device using the hyphen separator
same => n,Set(Device=${CUT(QueueMember,-,2)})
; dial the agent
same => n,Dial(${Technology}/${Device})
same => n,Hangup()
So, now we’ve passed our queue member to the context, and we can dial the device.
However, because we’re using the Local channel as the queue member, the Queue()
won’t necessarily know the state the call is in, especially when the Local channel is
optimized out of the path (see https://wiki.asterisk.org/wiki/display/AST/Local+Channel
+Modifiers for information about the /n modifier, which causes the Local channel to
not be optimized out of the path). The queue will be monitoring the state of the Local
channel, and not that of the device we really want to monitor.
Luckily, we can give the Queue() the actual device to monitor and associate that with
the Local channel, so that the Local channel’s state is always that of the device we’ll
end up calling. Our queue member would be modified in the queues.conf file like so:
294 | Chapter 13:Automatic Call Distribution (ACD) Queues
Seitenansicht 329
1 2 ... 325 326 327 328 329 330 331 332 333 334 335 ... 733 734

Kommentare zu diesen Handbüchern

Keine Kommentare

Philips DR4S6B10P podręczniki

Instrukcje obsługi i podręczniki użytkownika dla Puste płyty DVD Philips DR4S6B10P.
Dostarczamy 1 pdf podręczników Philips DR4S6B10P do pobrania za darmo według typów dokumentów: Arkusz Danych






Więcej produktów i instrukcji dla Puste płyty DVD Philips

Modele Rodzaj dokumentu
DN4S4J05F/10 Arkusz Danych   Philips DVD-RW 4.7GB / 120min 4x 5pk, 2 strony
DR4S6B25SPIN Arkusz Danych   Philips DVD Recordable, 2 strony
DR4L8J05C/00 Arkusz Danych   Philips DR4L8J05C/00, 2 strony
DR4S6A00F/00 Arkusz Danych   Philips DVD+R DR4S6A00F, 2 strony
04594-DW4S4J10C/10 Arkusz Danych   Philips DVD+RW 4.7GB 4X JC (10), 2 strony
DN4S4J05F/00 Arkusz Danych   Philips DVD-RW DN4S4J05F, 2 strony
DN4S4J10C/00 Arkusz Danych   Philips DVD-RW DN4S4J10C, 2 strony
DR8S8S01F/97 Arkusz Danych   Philips DR8S8S01F 8.5GB/240min 8x Double layer DVD+R, 2 strony
DN4S4B10F/00 Arkusz Danych   Philips DVD-RW DN4S4B10F, 2 strony
DN1S2B10F/17 Arkusz Danych   Philips DN1S2B10F 1.4GB / 30min 2x DVD-RW, 2 strony
DN4S4T05F/00 Arkusz Danych   Philips DVD-RW DN4S4T05F, 2 strony
DW4S4T10F/10 Arkusz Danych   Philips DVD+RW DW4S4T10F, 2 strony
908210009652 Arkusz Danych   Philips DVD+R DL 2.4x 8.5GB / 240min IW SP(25), 2 strony
DW4S4J05F/10 Arkusz Danych   Philips DVD+RW DW4S4J05F, 2 strony
DM4L6S10C/17 Arkusz Danych   Philips DM4L6S10C 4.7GB / 120min 16x LS DVD-R, 2 strony
DR4S6B25F/00 Arkusz Danych   Philips DVD+R DR4S6B25F, 2 strony
DR4S6B75F/17 Arkusz Danych   Philips DR4S6B75F 4.7GB / 120min 16x DVD+R, 2 strony
DR8S8B25F/17 Arkusz Danych   Philips DR8S8B25F 8.5GB/240min 8x DL DVD+R, 2 strony
DR4I8J10C/00 Arkusz Danych   Philips DR4I8J10C/00, 2 strony
DN4S4T10F/00 Arkusz Danych   Philips DVD-RW DN4S4T10F, 2 strony