TsgcWSPClient_sgcPropriedades › QoS

QoS Property

Opções de Quality of Service (Level, Interval, Timeout) para entrega com confirmação (acknowledged).

Sintaxe

property QoS: TsgcWSQoS_Options read FQoS write SetQoS;

Valor Padrão

Observações

São suportadas três garantias de entrega, equivalentes ao modelo MQTT:

Interval controla com que frequência o timer interno de QoS varre as mensagens pendentes; Timeout é o número de segundos sem confirmação após o qual uma mensagem é reenviada.

Exemplo

oProtocol.QoS.Level := qosLevel1;
oProtocol.QoS.Interval := 60;
oProtocol.QoS.Timeout := 300;

Voltar para Propriedades