public static bincmd Parse(System.Xml.Linq.XElement xml, CRocrailClient rocrailClient) { bincmd _bincmd = new bincmd(); _bincmd.m_rocrailClient = rocrailClient; _bincmd.m_iid = (string)xml.Attribute("iid"); _bincmd.m_inendbyte = (int?)xml.Attribute("inendbyte"); _bincmd.m_inlen = (int?)xml.Attribute("inlen"); _bincmd.m_out = (string)xml.Attribute("out"); _bincmd.m_outlen = (int?)xml.Attribute("outlen"); return(_bincmd); }
public void Update(bincmd element) { if (element.m_iid != null) { this.iid = element.iid; } if (element.m_inendbyte.HasValue == true) { this.inendbyte = element.inendbyte; } if (element.m_inlen.HasValue == true) { this.inlen = element.inlen; } if (element.m_out != null) { this.@out = element.@out; } if (element.m_outlen.HasValue == true) { this.outlen = element.outlen; } }