mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-04-14 13:07:18 +00:00
feat: implement feedback manager
This commit is contained in:
parent
3823943cd9
commit
dd66de0463
19 changed files with 231 additions and 69 deletions
|
|
@ -5,6 +5,7 @@ using System.Text;
|
|||
using Crestron.SimplSharp;
|
||||
|
||||
using PepperDash.Core;
|
||||
using PepperDash.Essentials.Core.Routing;
|
||||
|
||||
|
||||
namespace PepperDash.Essentials.Core
|
||||
|
|
@ -41,6 +42,8 @@ namespace PepperDash.Essentials.Core
|
|||
void RunRouteAction(string routeKey, string sourceListKey);
|
||||
|
||||
void RunRouteAction(string routeKey, string sourceListKey, Action successCallback);
|
||||
|
||||
RoutingFeedbackManager RoutingFeedbackManager { get; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
@ -49,6 +52,8 @@ namespace PepperDash.Essentials.Core
|
|||
public interface IRunDirectRouteAction
|
||||
{
|
||||
void RunDirectRoute(string sourceKey, string destinationKey, eRoutingSignalType type = eRoutingSignalType.AudioVideo);
|
||||
|
||||
RoutingFeedbackManager RoutingFeedbackManager { get; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue