Switch to NetMQ for inter-process debugging

This commit is contained in:
Yoshi Askharoun
2023-05-22 21:44:05 -05:00
parent 1d36315297
commit 49d8ae6323
12 changed files with 167 additions and 101 deletions
@@ -0,0 +1,18 @@
using Microsoft.Iris.Debug.Data;
namespace Microsoft.Iris.Debug;
internal interface IDebuggerServer
{
/// <summary>
/// Logs the context, opcode, and arguments of an instruction
/// executed by <c>Microsoft.Iris.Markup.Interpreter</c>.
/// </summary>
public void LogInterpreterOpCode(object context, InterpreterEntry entry);
/// <summary>
/// Logs the string representation of a dispatcher step.
/// </summary>
/// <param name="message"></param>
public void LogDispatcher(string message);
}