public PulseReq(DelayBasis DelayBasis, ulong Delay, Action Callback) { delayBasis = DelayBasis; delay = Delay; callback = Callback; Active = false; }
public bool Deserialize(System.IO.BinaryReader Reader, Action Callback, int SerializationVersion) { try { callback = Callback; delay = Reader.ReadUInt64(); delayBasis = (DelayBasis)Reader.ReadInt32(); Trigger = Reader.ReadUInt64(); Active = Reader.ReadBoolean(); return(true); } catch { return(false); } }