Files
MicrosoftIris/UIX/Microsoft/Iris/Debug/IDebuggerServer.cs
T

25 lines
797 B
C#
Raw Normal View History

2023-05-22 21:44:05 -05:00
using Microsoft.Iris.Debug.Data;
namespace Microsoft.Iris.Debug;
internal interface IDebuggerServer : IDebuggerState
2023-05-22 21:44:05 -05:00
{
/// <summary>
2023-10-09 14:46:51 -05:00
/// Logs the context, opcode, and operands of an instruction
/// decoded by <c>Microsoft.Iris.Markup.Interpreter</c>.
/// </summary>
void LogInterpreterDecode(object context, InterpreterInstruction instruction);
/// <summary>
/// Logs the context, opcode, arguments, and results of an instruction
2023-05-22 21:44:05 -05:00
/// executed by <c>Microsoft.Iris.Markup.Interpreter</c>.
/// </summary>
2023-10-09 14:46:51 -05:00
void LogInterpreterExecute(object context, InterpreterEntry entry);
2023-05-22 21:44:05 -05:00
/// <summary>
/// Logs the string representation of a dispatcher step.
/// </summary>
/// <param name="message"></param>
void LogDispatcher(string message);
2023-05-22 21:44:05 -05:00
}