using System; using GPSBusiness.Helper; namespace GPSBusiness.BBGPSStandard { /// /// 信息点播菜单设置 /// public class Data_8303 { /// /// 设置类型 /// public byte SetType; /// /// 信息项总数 /// public byte DataSum; /// /// 包消息数 /// public byte PacketSum; /// /// 信息类型 /// public byte DataType; /// /// 信息名称长度 /// public UInt16 DataNameLength; /// /// 信息名称 /// public string DataName; public byte[] GetBytes(DataHead model) { ByteBuilder bb = new ByteBuilder(); bb.Append(this.SetType); bb.Append(this.DataSum); bb.Append(this.PacketSum); bb.Append(this.DataType); bb.Append(ByteConvert.ToBytes(this.DataNameLength)); bb.Append(ByteConvert.ToBytes(this.DataName)); model.DataContent = bb.GetBytes(); byte[] bModel = ByteConvert.Zy(model.GetBytes()); return bModel; } } }