コード例 #1
0
        public static boosterevent Parse(System.Xml.Linq.XElement xml, CRocrailClient rocrailClient)
        {
            boosterevent _boosterevent = new boosterevent();

            _boosterevent.m_rocrailClient = rocrailClient;
            _boosterevent.m_load          = (int?)xml.Attribute("load");
            _boosterevent.m_temp          = (int?)xml.Attribute("temp");
            _boosterevent.m_timestamp     = (long?)xml.Attribute("timestamp");
            _boosterevent.m_volt          = (int?)xml.Attribute("volt");
            return(_boosterevent);
        }
コード例 #2
0
 public void Update(boosterevent element)
 {
     if (element.m_load.HasValue == true)
     {
         this.load = element.load;
     }
     if (element.m_temp.HasValue == true)
     {
         this.temp = element.temp;
     }
     if (element.m_timestamp.HasValue == true)
     {
         this.timestamp = element.timestamp;
     }
     if (element.m_volt.HasValue == true)
     {
         this.volt = element.volt;
     }
 }