public HandoverCommand_r8_IEs Decode(BitArrayInputStream input) { HandoverCommand_r8_IEs es = new HandoverCommand_r8_IEs(); es.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); int nBits = input.ReadBits(8); es.handoverCommandMessage = input.readOctetString(nBits); if (stream.Read()) { es.nonCriticalExtension = nonCriticalExtension_Type.PerDecoder.Instance.Decode(input); } return(es); }
public HandoverCommand_r8_IEs Decode(BitArrayInputStream input) { HandoverCommand_r8_IEs es = new HandoverCommand_r8_IEs(); es.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); int nBits = input.readBits(8); es.handoverCommandMessage = input.readOctetString(nBits); if (stream.Read()) { es.nonCriticalExtension = nonCriticalExtension_Type.PerDecoder.Instance.Decode(input); } return es; }