Playvoi/Playvoi.Client/Assets/_Network/Shared/Packets/ClientServer/NetAuthRequest.cs

25 lines
No EOL
654 B
C#

using _Network.Shared.Interface;
using LiteNetLib.Utils;
namespace _Network.Shared.Packets.ClientServer
{
public class NetAuthRequest : INetPacket
{
public PacketType Type => PacketType.AuthRequest;
public string Username { get; set; }
public string Password { get; set; }
public void Serialize(NetDataWriter writer)
{
writer.Put((byte)Type);
writer.Put(Username);
writer.Put(Password);
}
public void Deserialize(NetDataReader reader)
{
Username = reader.GetString();
Password = reader.GetString();
}
}
}