Пример #1
0
        private static void sendGetConfig(CommunicationData msg)
        {
            DyConfig config = AppConfig.GetConfig();

            msg.Data = config;
            byte[] buf = Serialization.Serialize(msg);
            server.Send(buf, msg.ClientIP, msg.ClientPort);
        }
Пример #2
0
 public IActionResult Config()
 {
     try
     {
         DyConfig config = this.communicator.GetConfig();
         ViewBag.Configuration = config;
     }
     catch
     {
         ViewBag.Configuration = null;
     }
     return(View());
 }
Пример #3
0
        public void SaveConfig(DyConfig config)
        {
            this.client.Connect("device", 12001);
            CommunicationData msg = new CommunicationData();

            msg.Command = "SaveConfig";
            msg.Data    = config;
            byte[]        buf = Serialization.Serialize(msg);
            NetworkStream ns  = this.client.GetStream();

            ns.Write(buf, 0, buf.Length);
            this.client.Close();
        }
Пример #4
0
        private static void sendSaveConfig(CommunicationData msg)
        {
            DyConfig config = (DyConfig)msg.Data;

            AppConfig.Save(config);
        }
Пример #5
0
 public void SaveConfig(DyConfig dyconfig)
 {
     this.communicator.SaveConfig(dyconfig);
 }