TsgcWSPServer_WebRTC › 이벤트 › OnError
서버가 시그널링 연결에서 전송 또는 프로토콜 수준 오류를 감지할 때 발생합니다.
property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object
—
전송 수준 실패(TLS 협상, 소켓 재설정, 비정상 종료)와 들어오는 프레임에 대해 시그널링 디코더가 발생시킨 프로토콜 수준 이상(잘못된 형식의 JSON, 예기치 않은 method id, 잘못된 구독 구문)을 표면화합니다. Error 문자열은 로깅을 위한 사람이 읽을 수 있는 설명입니다. 사용자 이벤트 핸들러 내부에서 발생하는 오류는 OnException을 통해 별도로 보고됩니다.
procedure TForm1.WebRTCServerError(Connection: TsgcWSConnection;
const Error: string);
begin
Memo1.Lines.Add(Format('[%s] error: %s', [Connection.Guid, Error]));
end;