feat: implement feedback manager

This commit is contained in:
Andrew Welker
2024-04-12 10:55:45 -05:00
parent ad122bf39f
commit 3852daec2c
19 changed files with 231 additions and 69 deletions

View File

@@ -2,13 +2,17 @@
namespace PepperDash.Essentials.Core
{
public delegate void InputChangedEventHandler(IRoutingSinkWithSwitching destination, RoutingInputPort currentPort);
/// <summary>
/// Endpoint device like a display, that selects inputs
/// </summary>
public interface IRoutingSinkWithSwitching : IRoutingSink
{
void ExecuteSwitch(object inputSelector);
}
event InputChangedEventHandler InputChanged;
}
/* /// <summary>
/// Endpoint device like a display, that selects inputs