GETTRANSFERSTATUS
GETTRANSFERSTATUS(time AS INTEGER) AS INTEGER
L'utilisation de cette fonction dépend du type de transfert:
Pour la fonction REQFLOWTOFLOWTRANSFER
Attend l'aboutissement du transfert initié pendant le temps maximum
<time> en millisecondes.
Si l'opérateur appelé n'est pas joignable ou s'il a refusé le transfert,
la fonction retourne 0. Si le transfert n'a pas encore abouti, la fonction
retourne 1. Si l'opérateur appelé a accepté le transfert (fonction
ACCEPTTRANSFER), la fonction retourne 2. Si la ligne a été raccrochée, la
fonction retourne -1.
Pour la fonction REQTELEPHONYTRANSFER
Attend la mise en attente de l'appel en cours et l'aboutissement du second
appel pendant le temps maximum <time> en millisecondes.
Si l'opérateur appelé n'est pas joignable, la fonction retourne 0. Si le
second appel n'a pas encore abouti, la fonction retourne 1. Si l'opérateur
appelé a répondu, la fonction retourne 2. Si la ligne a été raccrochée, la
fonction retourne -1.
Lorsque l'opérateur a répondu, le script est relié au second appel. Il est
alors possible d'accepter le transfert via COMPLETETRANSFER. Si le transfert
est automatique, le transfert est automatiquement accepté.
Si le transfert n'a pas fonctionné (retour 0 ou 1) il faut annuler le transfert avec CANCELTRANSFER avant de pouvoir à nouveau diffuser du son.