From bb23452bb07794aa3b69b23bf21fd5279216d6ce Mon Sep 17 00:00:00 2001 From: Andrew Welker Date: Fri, 17 Jul 2020 15:53:06 -0600 Subject: [PATCH] Fix constructor --- .../Bridges/JoinMaps/AirMediaControllerJoinMap.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/essentials-framework/Essentials Core/PepperDashEssentialsBase/Bridges/JoinMaps/AirMediaControllerJoinMap.cs b/essentials-framework/Essentials Core/PepperDashEssentialsBase/Bridges/JoinMaps/AirMediaControllerJoinMap.cs index 577d11fc..2d61809b 100644 --- a/essentials-framework/Essentials Core/PepperDashEssentialsBase/Bridges/JoinMaps/AirMediaControllerJoinMap.cs +++ b/essentials-framework/Essentials Core/PepperDashEssentialsBase/Bridges/JoinMaps/AirMediaControllerJoinMap.cs @@ -56,12 +56,20 @@ namespace PepperDash.Essentials.Core.Bridges [JoinName("SerialNumberFeedback")] public JoinDataComplete SerialNumberFeedback = new JoinDataComplete(new JoinData() { JoinNumber = 4, JoinSpan = 1 }, new JoinMetadata() { Description = "Air Media Serial Number", JoinCapabilities = eJoinCapabilities.ToSIMPL, JoinType = eJoinType.Serial }); - - internal AirMediaControllerJoinMap(uint joinStart) + /// + /// Constructor to use when instantiating this Join Map without inheriting from it + /// + /// Join this join map will start at + public AirMediaControllerJoinMap(uint joinStart) : base(joinStart, typeof(AirMediaControllerJoinMap)) { } + /// + /// Constructor to use when extending this Join map + /// + /// Join this join map will start at + /// Type of the child join map public AirMediaControllerJoinMap(uint joinStart, Type type) : base(joinStart, type){} } } \ No newline at end of file