Ejemplo n.º 1
0
        public string ReadString(ref int position)
        {
            string value = BigEndian.ToString(_bodyBuffer, position);

            position += BigEndian.GetSize(value);

            _read.Add(value);
            return(value);
        }
Ejemplo n.º 2
0
        public ushort ReadShort(ref int position)
        {
            ushort value = BigEndian.ToUInt16(_bodyBuffer, position);

            position += BigEndian.GetSize(value);

            _read.Add(value);
            return(value);
        }
Ejemplo n.º 3
0
        public bool ReadBoolean(ref int position)
        {
            bool value = BigEndian.ToBoolean(_bodyBuffer, position);

            position += BigEndian.GetSize(value);

            _read.Add(value);
            return(value);
        }
Ejemplo n.º 4
0
        public int ReadInteger(ref int position)
        {
            int value = BigEndian.ToInt32(_bodyBuffer, position);

            position += BigEndian.GetSize(value);

            _read.Add(value);
            return(value);
        }