public AdditionalSI_Info_r9 Decode(BitArrayInputStream input) { AdditionalSI_Info_r9 _r = new AdditionalSI_Info_r9(); _r.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 2); if (stream.Read()) { const int nBits = 1; _r.csg_MemberStatus_r9 = (csg_MemberStatus_r9_Enum)input.readBits(nBits); } if (stream.Read()) { _r.csg_Identity_r9 = input.readBitString(0x1b); } return _r; }
public AdditionalSI_Info_r9 Decode(BitArrayInputStream input) { AdditionalSI_Info_r9 _r = new AdditionalSI_Info_r9(); _r.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 2); if (stream.Read()) { const int nBits = 1; _r.csg_MemberStatus_r9 = (csg_MemberStatus_r9_Enum)input.readBits(nBits); } if (stream.Read()) { _r.csg_Identity_r9 = input.readBitString(0x1b); } return(_r); }