mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-01-29 20:34:51 +00:00
23 lines
730 B
C#
23 lines
730 B
C#
namespace PepperDash.Essentials.Core
|
|
{
|
|
/// <summary>
|
|
/// For fixed-source endpoint devices
|
|
/// </summary>
|
|
public interface IRoutingSink : IRoutingInputs, IHasCurrentSourceInfoChange
|
|
{
|
|
}
|
|
|
|
public interface IRoutingSinkWithInputPort :IRoutingSink
|
|
{
|
|
RoutingInputPort CurrentInputPort { get; }
|
|
}
|
|
/*/// <summary>
|
|
/// For fixed-source endpoint devices
|
|
/// </summary>
|
|
public interface IRoutingSink<TSelector> : IRoutingInputs<TSelector>, IHasCurrentSourceInfoChange
|
|
{
|
|
void UpdateRouteRequest<TOutputSelector>(RouteRequest<TSelector, TOutputSelector> request);
|
|
|
|
RouteRequest<TSelector, TOutputSelector> GetRouteRequest<TOutputSelector>();
|
|
}*/
|
|
} |