コード例 #1
0
ファイル: HMessage.cs プロジェクト: proxymoron/Sulakore
        public string ReadString(ref int position)
        {
            string value = BigEndian.ToString(_bodyBuffer, position);

            position += BigEndian.GetSize(value);

            _read.Add(value);
            return(value);
        }
コード例 #2
0
ファイル: HMessage.cs プロジェクト: proxymoron/Sulakore
        public ushort ReadShort(ref int position)
        {
            ushort value = BigEndian.ToUInt16(_bodyBuffer, position);

            position += BigEndian.GetSize(value);

            _read.Add(value);
            return(value);
        }
コード例 #3
0
ファイル: HMessage.cs プロジェクト: proxymoron/Sulakore
        public bool ReadBoolean(ref int position)
        {
            bool value = BigEndian.ToBoolean(_bodyBuffer, position);

            position += BigEndian.GetSize(value);

            _read.Add(value);
            return(value);
        }
コード例 #4
0
ファイル: HMessage.cs プロジェクト: proxymoron/Sulakore
        public int ReadInteger(ref int position)
        {
            int value = BigEndian.ToInt32(_bodyBuffer, position);

            position += BigEndian.GetSize(value);

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