public MBMS_SAI_InterFreq_r11 Decode(BitArrayInputStream input) { MBMS_SAI_InterFreq_r11 _r = new MBMS_SAI_InterFreq_r11(); _r.InitDefaults(); _r.dl_CarrierFreq_r11 = input.ReadBits(0x12); _r.mbms_SAI_List_r11 = new List<long>(); const int nBits = 6; int num3 = input.ReadBits(nBits) + 1; for (int i = 0; i < num3; i++) { long item = input.ReadBits(0x10); _r.mbms_SAI_List_r11.Add(item); } return _r; }
public MBMS_SAI_InterFreq_r11 Decode(BitArrayInputStream input) { MBMS_SAI_InterFreq_r11 _r = new MBMS_SAI_InterFreq_r11(); _r.InitDefaults(); _r.dl_CarrierFreq_r11 = input.ReadBits(0x12); _r.mbms_SAI_List_r11 = new List <long>(); const int nBits = 6; int num3 = input.ReadBits(nBits) + 1; for (int i = 0; i < num3; i++) { long item = input.ReadBits(0x10); _r.mbms_SAI_List_r11.Add(item); } return(_r); }