// Copyright © 2021 The CefSharp Authors. All rights reserved.
//
// Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
// Originally Based on https://github.com/CefNet/CefNet.DevTools.Protocol/blob/0a124720474a469b5cef03839418f5e1debaf2f0/CefNet.DevTools.Protocol/IEventProxy.cs
using System;
using System.IO;
using System.Threading;
namespace CefSharp.DevTools
{
///
/// Event Proxy
///
internal interface IEventProxy : IDisposable
{
///
/// Raise Event
///
/// sender
/// event name
/// Stream containing JSON
/// SynchronizationContext
void Raise(object sender, string eventName, Stream stream, SynchronizationContext syncContext);
}
}