makex CrestronGenericBaseDevice abstract

This commit is contained in:
Andrew Welker
2020-04-13 16:12:03 -06:00
parent 999b3903b7
commit 926e3b7bc8

View File

@@ -7,13 +7,15 @@ using Crestron.SimplSharpPro;
using Crestron.SimplSharpPro.DeviceSupport; using Crestron.SimplSharpPro.DeviceSupport;
using PepperDash.Core; using PepperDash.Core;
using PepperDash.Essentials.Core.Bridges;
using PepperDash_Essentials_Core.Devices;
namespace PepperDash.Essentials.Core namespace PepperDash.Essentials.Core
{ {
/// <summary> /// <summary>
/// A bridge class to cover the basic features of GenericBase hardware /// A bridge class to cover the basic features of GenericBase hardware
/// </summary> /// </summary>
public class CrestronGenericBaseDevice : Device, IOnline, IHasFeedback, ICommunicationMonitor, IUsageTracking public abstract class CrestronGenericBaseDevice : EssentialsBridgeableDevice, IOnline, IHasFeedback, ICommunicationMonitor, IUsageTracking
{ {
public virtual GenericBase Hardware { get; protected set; } public virtual GenericBase Hardware { get; protected set; }
@@ -99,8 +101,8 @@ namespace PepperDash.Essentials.Core
return success; return success;
} }
/// <summary> /// <summary>
/// Adds feedback(s) to the list /// Adds feedback(s) to the list
/// </summary> /// </summary>
/// <param name="newFbs"></param> /// <param name="newFbs"></param>