TsgcWSPClient_sgc이벤트 › OnAcknowledgment

OnAcknowledgment 이벤트

서버가 QoS 1 또는 2 메시지의 수신을 확인할 때 발생합니다.

구문

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

기본값

설명

QoS.Level이 qosLevel1 또는 qosLevel2인 경우 Publish, RPC 및 Notify는 각 메시지에 Id를 첨부하고 서버가 확인을 반환할 때까지 내부 목록에 유지합니다. 확인이 도착하면 Id가 큐에서 제거되고 이 이벤트가 발생합니다.

예제

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

이벤트로 돌아가기