public Puzzle() { ForceOpen = new Command(() => { Debug($"{Name} clicked OPEN"); var m = new BrainMessage() { Order = messageKinds.forceSolve }; if (ZCon != null) { ZCon.Send(m.Serialize()); } else { Debug(null, "TCP Client is disconnected)"); } }); ForceReset = new Command(() => { Debug($"{Name} clicked RESET"); var m = new BrainMessage() { Order = messageKinds.reset }; ZCon.Send(m.Serialize()); }); }
public void Send(BrainMessage m) { ZCon.Send(m.Serialize()); }