TsgcWSPClient_sgcGebeurtenissen › OnAcknowledgment

OnAcknowledgment Gebeurtenis

Wordt gegenereerd wanneer de server de ontvangst van een QoS 1- of 2-bericht bevestigt.

Syntaxis

property OnAcknowledgment: TsgcWSAcknowledgment;
// TsgcWSAcknowledgment = procedure(Connection: TsgcWSConnection; const Id: string) of object

Standaardwaarde

Opmerkingen

Wanneer QoS.Level qosLevel1 of qosLevel2 is, voegen Publish, RPC en Notify een ID toe aan elk bericht en bewaren dit in een interne lijst totdat de server de bevestiging retourneert. Wanneer de bevestiging aankomt, wordt het ID uit de wachtrij verwijderd en wordt deze gebeurtenis geactiveerd.

Voorbeeld

procedure TForm1.oProtocolAcknowledgment(Connection: TsgcWSConnection; const Id: string);
begin
  Memo1.Lines.Add('ack: ' + Id);
end;

Terug naar gebeurtenissen