Compartilhar via


PHONE_BUTTON_FUNCTION enumeração (tapi3if.h)

A enumeração PHONE_BUTTON_FUNCTION fornece informações detalhadas sobre a função de um botão.

Syntax

typedef enum PHONE_BUTTON_FUNCTION {
  PBF_UNKNOWN = 0,
  PBF_CONFERENCE,
  PBF_TRANSFER,
  PBF_DROP,
  PBF_HOLD,
  PBF_RECALL,
  PBF_DISCONNECT,
  PBF_CONNECT,
  PBF_MSGWAITON,
  PBF_MSGWAITOFF,
  PBF_SELECTRING,
  PBF_ABBREVDIAL,
  PBF_FORWARD,
  PBF_PICKUP,
  PBF_RINGAGAIN,
  PBF_PARK,
  PBF_REJECT,
  PBF_REDIRECT,
  PBF_MUTE,
  PBF_VOLUMEUP,
  PBF_VOLUMEDOWN,
  PBF_SPEAKERON,
  PBF_SPEAKEROFF,
  PBF_FLASH,
  PBF_DATAON,
  PBF_DATAOFF,
  PBF_DONOTDISTURB,
  PBF_INTERCOM,
  PBF_BRIDGEDAPP,
  PBF_BUSY,
  PBF_CALLAPP,
  PBF_DATETIME,
  PBF_DIRECTORY,
  PBF_COVER,
  PBF_CALLID,
  PBF_LASTNUM,
  PBF_NIGHTSRV,
  PBF_SENDCALLS,
  PBF_MSGINDICATOR,
  PBF_REPDIAL,
  PBF_SETREPDIAL,
  PBF_SYSTEMSPEED,
  PBF_STATIONSPEED,
  PBF_CAMPON,
  PBF_SAVEREPEAT,
  PBF_QUEUECALL,
  PBF_NONE,
  PBF_SEND
} ;

Constantes

 
PBF_UNKNOWN
Valor: 0
Uma atribuição de função "fictícia" que indica que a função exata do botão é desconhecida ou não foi atribuída.
PBF_CONFERENCE
Inicia uma chamada em conferência ou adiciona uma chamada a uma chamada em conferência.
PBF_TRANSFER
Inicia uma transferência de chamada ou conclui a transferência de uma chamada.
PBF_DROP
Descarta a chamada ativa.
PBF_HOLD
Coloca a chamada ativa em espera.
PBF_RECALL
Faz uma chamada desativada.
PBF_DISCONNECT
Desconecta uma chamada, como depois de iniciar uma transferência.
PBF_CONNECT
Reconecta uma chamada que está em espera de consulta.
PBF_MSGWAITON
Ativa uma lâmpada de espera de mensagem.
PBF_MSGWAITOFF
Desativa uma mensagem aguardando a lâmpada.
PBF_SELECTRING
Permite que o usuário selecione o padrão de toque do telefone.
PBF_ABBREVDIAL
Indica que o número a ser discado será um número curto e abreviado que consiste em um dígito ou alguns dígitos.
PBF_FORWARD
Inicia ou altera o encaminhamento de chamadas para este telefone.
PBF_PICKUP
Atende uma chamada tocando em outro telefone.
PBF_RINGAGAIN
Inicia uma solicitação a ser notificada se uma chamada não puder ser concluída normalmente devido a um sinal ocupado ou nenhuma resposta.
PBF_PARK
Estaciona a chamada ativa em outro telefone, colocando-a em espera lá.
PBF_REJECT
Rejeita uma chamada de entrada antes que a chamada seja atendida.
PBF_REDIRECT
Redireciona uma chamada de entrada para outra extensão antes que a chamada seja atendida.
PBF_MUTE
Ativa o mudo do dispositivo de microfone do telefone.
PBF_VOLUMEUP
Aumenta o volume de áudio por meio do alto-falante ou alto-falante do telefone.
PBF_VOLUMEDOWN
Diminui o volume de áudio por meio do alto-falante ou alto-falante do telefone.
PBF_SPEAKERON
Ativa o alto-falante externo do telefone.
PBF_SPEAKEROFF
Desativa o alto-falante externo do telefone.
PBF_FLASH
Gera o equivalente a uma sequência onhook/offhook. Um flash normalmente indica que todos os dígitos digitado em seguida devem ser compreendidos como comandos para o comutador. Em muitos comutadores, coloca uma chamada ativa em espera de consulta.
PBF_DATAON
Indica que a próxima chamada é uma chamada de dados.
PBF_DATAOFF
Indica que a próxima chamada não é uma chamada de dados.
PBF_DONOTDISTURB
Coloca o telefone no modo "não incomodar"; As chamadas recebidas recebem um sinal ocupado ou são encaminhadas para um operador ou sistema de caixa postal.
PBF_INTERCOM
Conecta-se ao interfone para transmitir uma página.
PBF_BRIDGEDAPP
Seleciona uma aparência específica de um endereço em ponte.
PBF_BUSY
Faz com que o telefone pareça "ocupado" para chamadas recebidas.
PBF_CALLAPP
Seleciona uma aparência de chamada específica.
PBF_DATETIME
Faz com que o telefone exiba a data e a hora atuais; essas informações seriam enviadas pela opção .
PBF_DIRECTORY
Chama o serviço de diretório da opção .
PBF_COVER
Encaminha todas as chamadas destinadas a este telefone para outro telefone usado para cobertura.
PBF_CALLID
Solicita a exibição da ID do chamador na tela do telefone.
PBF_LASTNUM
Redials o último número discado.
PBF_NIGHTSRV
Coloca o telefone no modo para o qual ele está configurado durante o horário noturno.
PBF_SENDCALLS
Envia todas as chamadas para outro telefone usado para cobertura; o mesmo que o
PHONEBUTTONFUNCTION_COVER constante.
PBF_MSGINDICATOR
Controla a lâmpada indicadora de mensagem.
PBF_REPDIAL
Discagem de repertório – o número a ser discado é fornecido como uma abreviação após a pressionamento deste botão.
PBF_SETREPDIAL
Programa os mapeamentos de números de abreviação para telefone acessíveis por meio de discagem de repertório (o botão "REPDIAL").
PBF_SYSTEMSPEED
O número a ser discado é fornecido como uma abreviação após pressionar este botão. Os mapeamentos para discagem de velocidade do sistema são configurados dentro do comutador.
PBF_STATIONSPEED
O número a ser discado é fornecido como uma abreviação após pressionar este botão. Os mapeamentos para discagem de velocidade da estação são específicos para esta estação (telefone).
PBF_CAMPON
Campos em uma extensão que retorna uma indicação ocupada. Quando a estação remota voltar a ficar ociosa, o telefone será tocado com um padrão distinto. Pegar o telefone local reinicializa a chamada.
PBF_SAVEREPEAT
Quando pressionado enquanto uma chamada ou tentativa de chamada estiver ativa, ele se lembrará do número ou do comando dessa chamada. Quando pressionado enquanto nenhuma chamada está ativa (como durante o tom de discagem), ela repete o comando salvo mais recentemente.
PBF_QUEUECALL
Enfileira uma chamada para um número externo depois que ele encontra uma indicação de tronco ocupado. Quando um tronco ficar disponível mais tarde, o telefone será tocado com um padrão distinto. Pegar o telefone local reinicializa a chamada.
PBF_NONE
Uma atribuição de função "fictícia" que indica que o botão não tem uma função.
PBF_SEND
Envia uma solicitação para uma sessão de comunicação.

Requisitos

   
Cabeçalho tapi3if.h

Confira também

ITPhone::get_ButtonFunction

ITPhone::p ut_ButtonFunction