コード例 #1
0
            public MeasSubframePattern_r10 Decode(BitArrayInputStream input)
            {
                MeasSubframePattern_r10 _r = new MeasSubframePattern_r10();
                _r.InitDefaults();
                input.ReadBit();
                switch (input.ReadBits(1))
                {
                    case 0:
                        _r.subframePatternFDD_r10 = input.ReadBitString(40);
                        return _r;

                    case 1:
                        _r.subframePatternTDD_r10 = subframePatternTDD_r10_Type.PerDecoder.Instance.Decode(input);
                        return _r;
                }
                throw new Exception(GetType().Name + ":NoChoice had been choose");
            }
コード例 #2
0
            public MeasSubframePattern_r10 Decode(BitArrayInputStream input)
            {
                MeasSubframePattern_r10 _r = new MeasSubframePattern_r10();
                _r.InitDefaults();
                input.readBit();
                switch (input.readBits(1))
                {
                    case 0:
                        _r.subframePatternFDD_r10 = input.readBitString(40);
                        return _r;

                    case 1:
                        _r.subframePatternTDD_r10 = subframePatternTDD_r10_Type.PerDecoder.Instance.Decode(input);
                        return _r;
                }
                throw new Exception(GetType().Name + ":NoChoice had been choose");
            }