TsgcWSPServer_WebRTCOlaylar › OnError

OnError Olay

Sunucu, bir sinyalleme bağlantısında bir aktarım veya protokol düzeyinde hata algıladığında tetiklenir.

Sözdizimi

property OnError: TsgcWSErrorEvent;
// TsgcWSErrorEvent = procedure(Connection: TsgcWSConnection; const Error: string) of object

Varsayılan Değer

Remarks

Taşıma düzeyindeki başarısızlıkları (TLS müzakeresi, soket sıfırlamaları, anormal kapatma) ve gelen bir çerçeveye karşı sinyalleşme çözücüsü tarafından oluşturulan protokol düzeyindeki anormallikleri (hatalı biçimlendirilmiş JSON, beklenmeyen yöntem kimliği, bozuk abonelik sözdizimi) yüzeye çıkarır. Error dizesi, günlük tutma için tasarlanmış, insanlar tarafından okunabilir bir açıklamadır. Kullanıcı olay işleyicilerinin içinden gelen hatalar ayrıca OnException aracılığıyla raporlanır.

Örnek


procedure TForm1.WebRTCServerError(Connection: TsgcWSConnection;
  const Error: string);
begin
  Memo1.Lines.Add(Format('[%s] error: %s', [Connection.Guid, Error]));
end;

Olaylara Dön