diff --git a/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IMobileControl.cs b/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IMobileControl.cs index 10ba6704..064ebda3 100644 --- a/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IMobileControl.cs +++ b/src/PepperDash.Essentials.Core/DeviceTypeInterfaces/IMobileControl.cs @@ -12,20 +12,20 @@ namespace PepperDash.Essentials.Core.DeviceTypeInterfaces { } - /// + /*/// /// Describes a MobileControlSystemController /// public interface IMobileControl : IKeyed { - /*void CreateMobileControlRoomBridge(IEssentialsRoom room, IMobileControl parent);*/ + void CreateMobileControlRoomBridge(IEssentialsRoom room, IMobileControl parent); void LinkSystemMonitorToAppServer(); - } + }*/ /// /// Describes a MobileSystemController that accepts IEssentialsRoom /// - public interface IMobileControl3 : IMobileControl + public interface IMobileControl : IKeyed { string Host { get; } @@ -37,7 +37,7 @@ namespace PepperDash.Essentials.Core.DeviceTypeInterfaces void SendMessageObject(IMobileControlMessage o); - void AddAction(string key, Action action); + void AddAction(string key, Action action); void RemoveAction(string key); @@ -51,9 +51,11 @@ namespace PepperDash.Essentials.Core.DeviceTypeInterfaces /// public interface IMobileControlMessenger: IKeyed { - IMobileControl3 AppServerController { get; } + IMobileControl AppServerController { get; } string MessagePath { get; } - void RegisterWithAppServer(IMobileControl3 appServerController); + + string DeviceKey { get; } + void RegisterWithAppServer(IMobileControl appServerController); } public interface IMobileControlMessage