Compartilhar via


Constantes LINEOFFERINGMODE_

As constantes de sinalizador de bit LINEOFFERINGMODE_ (versões TAPI 1.4 e posteriores) descrevem diferentes subestados de uma chamada de oferta. Um modo está disponível como status de chamada para o aplicativo após as trdansitions de estado de chamada a serem oferecidos e dentro da mensagem LINE_CALLSTATE indicando que a chamada está em LINECALLSTATE_OFFERING. Esses valores são usados quando a chamada está em um endereço compartilhado (em ponte) com outras estações (consulte Constantes LINEADDRESSSHARING_), principalmente sistemas de chaves eletrônicas.

LINEOFFERINGMODE_ACTIVE

Indica que a chamada está alertando na estação atual (será acompanhada por mensagens LINEDEVSTATE_RINGING) e, se qualquer aplicativo estiver configurado para responder automaticamente, ele poderá fazê-lo. Se o modo de estado de chamada for ZERO, o aplicativo deverá pressupor que o valor está ativo (que seria a situação em um endereço não bridged). (Versões TAPI 1.4 e posteriores)

LINEOFFERINGMODE_INACTIVE

Indica que a chamada está sendo oferecida em mais de uma estação, mas a estação atual não está alertando (por exemplo, pode ser uma estação de atendimento em que a oferta status é consultiva, como piscar uma luz); o software na estação definida para resposta automática deve preferencialmente não atender à chamada, pois essa deve ser a prerrogativa na estação primária (alertas), mas lineAnswer pode ser usado para conectar a chamada. (Versões TAPI 1.4 e posteriores)

Comentários

Não extensível. Todos os 32 bits são reservados.

Para compatibilidade com versões anteriores, é responsabilidade do provedor de serviços examinar a versão da API negociada na linha e não usar esses valores LINEOFFERINGMODE_ se eles não tiverem suporte na versão negociada. Aplicativos que não estão cientes de LINEOFFERINGMODE_ provavelmente assumirão que uma chamada que está em LINECALLSTATE_OFFERING está em LINEOFFERINGMODE_ACTIVE.

Os valores LINEOFFERINGMODE_ACTIVE e LINEOFFERINGMODE_INACTIVE são usados quando a chamada está em um endereço compartilhado com outras estações (em ponte; consulte constantes LINEADDRESSSHARING_), principalmente sistemas de chaves eletrônicas. Se o modo de estado de chamada de oferta for "ativo", isso significa que a chamada está alertando na estação atual (será acompanhada por mensagens de LINEDEVSTATE_RINGING) e, se qualquer aplicativo estiver configurado para responder automaticamente, ele poderá fazê-lo. Se o modo de estado de chamada for "inativo", a chamada está sendo oferecida em mais de uma estação, mas a estação atual não está alertando (por exemplo, pode ser uma estação de atendimento em que a oferta status é consultiva, como piscar uma luz); o software na estação definida para atendimento automático deve preferencialmente não atender à chamada, porque essa deve ser a prerrogativa na estação primária (alerta), mas lineAnswer pode ser usada para conectar a chamada. Se o modo de estado de chamada for ZERO, o aplicativo deverá pressupor que o valor está ativo (que seria a situação em um endereço não bridged).

Requisitos

Requisito Valor
Versão do TAPI
Requer TAPI 2.0 ou posterior
Cabeçalho
Tapi.h