internal static Event Parse(Queue <byte> data) { if (data.Count < 2) { return(null); } EventCode code = (EventCode)data.Dequeue(); int payloadSize = data.Dequeue(); switch (code) { case EventCode.CommandComplete: return(CommandCompleteEvent.Parse(code, data)); case EventCode.LeMeta: return(LeMetaEvent.Parse(code, data)); default: return(new Event(code)); } }
internal LeMetaEventReceivedEventArgs(LeMetaEvent leMetaEvent) { LeMetaEvent = leMetaEvent; }