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 |
|