Added server URL and mobile user code

This commit is contained in:
Heath Volmer
2018-02-16 14:20:02 -07:00
parent 2fbd645bf0
commit e7e6ae98cf
9 changed files with 332 additions and 26 deletions

View File

@@ -26,7 +26,7 @@ namespace PepperDash.Essentials
/// </summary>
CEvent PostLockEvent = new CEvent(true, true);
CotijaConfig Config;
public CotijaConfig Config { get; private set; }
HttpClient Client;
@@ -445,6 +445,19 @@ namespace PepperDash.Essentials
SseClient.Connect();
}
/// <summary>
/// Resets reconnect timer and updates usercode
/// </summary>
/// <param name="content"></param>
void HandleHeartBeat(JToken content)
{
foreach (var b in RoomBridges)
{
b.SetUserCode(content["userCode"].Value<string>());
}
ResetOrStartHearbeatTimer();
}
/// <summary>
///
@@ -471,7 +484,7 @@ namespace PepperDash.Essentials
}
else if (type == "/system/heartbeat")
{
ResetOrStartHearbeatTimer();
HandleHeartBeat(messageObj["content"]);
}
else if (type == "close")
{