TsgcWSPServer_WebRTC › Events › OnError
Wordt geactiveerd wanneer de server een transport- of protocolfout detecteert op een signaleringsverbinding.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
Geeft transport-niveau-fouten (TLS-onderhandeling, socket-resets, abnormale sluiting) en protocol-niveau-anomalieën bloot die worden gegenereerd door de signaaldecoder tegen een binnenkomend frame (misvormde JSON, onverwachte methode-id, slechte abonnementsyntaxis). De Error-tekenreeks is een voor mensen leesbare beschrijving bedoeld voor logboekregistratie. Fouten die afkomstig zijn uit gebruikerseventhandlers worden apart gerapporteerd via OnException.
procedure TForm1.WebRTCServerError(Connection: TsgcWSConnection;
const Error: string);
begin
Memo1.Lines.Add(Format('[%s] error: %s', [Connection.Guid, Error]));
end;