ByteBuffer.ReadString C# (CSharp) Method

ReadString() public method

public ReadString ( ) : string
return string
    public string ReadString()
    {
        ushort len = ReadShort();
        byte[] buffer = new byte[len];
        buffer = mBinaryReader.ReadBytes(len);
        return Encoding.UTF8.GetString(buffer);
    }

Usage Example

Example #1
0
        public void Process(byte[] buffer, IConnection connection)
        {
            var msg  = new ByteBuffer(buffer);
            var name = msg.ReadString();

            if (name.Length > 0)
            {
                var command = new KickPlayer()
                {
                    Player = Authentication.Players[connection.Index]
                };

                command.Kick(name);
            }
        }
All Usage Examples Of ByteBuffer::ReadString