Example #1
0
 protected virtual void OnEventReceived(ServerSentEventReceivedEventArgs e)
 {
     if (EventReceived != null)
     {
         EventReceived(this, e);
     }
 }
		private void eventClient_EventReceived (object sender, ServerSentEventReceivedEventArgs e)
		{
			Event eventObject = JsonConvert.DeserializeObject<Event> (e.Message.Data);
			Module module = GetModule (eventObject.Domain, eventObject.Source);
			if (module != null) {
				ModuleParameter property = module.GetProperty (eventObject.Property);
				if (property != null) {
					module.SetProperty (property, eventObject.Value, eventObject.Timestamp);
				}
			}
		}
Example #3
0
 void eventSource_EventReceived(object sender, ServerSentEventReceivedEventArgs e)
 {
     if (string.Compare(e.Message.EventType, "spark/status", true) == 0)
         OnEventReceived(e);
 }