private void SendCommand(BaseCmd cmd) { if (this.State == WebSocketState.Open) { var data = Encoding.UTF8.GetBytes(serializer.Serialize(cmd)); Send(data); } }
private void CallHandlerOnMyPhoneStatusChanged(object sender, MyPhoneStatus status) { this._phoneStatus = status; Debug.WriteLine(">>>>>>>>>>>>>>>>>>>>>>>>>>>> Phone status changed: " + status.ToString()); var cmd = new BaseCmd(); cmd.Action = "phone_status_changed"; SendCommand(cmd); }