mirror of
https://github.com/oliverbooth/TcpDotNet
synced 2024-11-14 16:25:42 +00:00
22 lines
478 B
C#
22 lines
478 B
C#
|
using TcpDotNet.Protocol;
|
|||
|
|
|||
|
namespace TcpDotNet.ClientIntegrationTest;
|
|||
|
|
|||
|
[Packet(0x02)]
|
|||
|
internal sealed class GoodbyePacket : Packet
|
|||
|
{
|
|||
|
public string Message { get; set; }
|
|||
|
|
|||
|
protected override Task DeserializeAsync(ProtocolReader reader)
|
|||
|
{
|
|||
|
Message = reader.ReadString();
|
|||
|
return Task.CompletedTask;
|
|||
|
}
|
|||
|
|
|||
|
protected override Task SerializeAsync(ProtocolWriter writer)
|
|||
|
{
|
|||
|
writer.Write(Message);
|
|||
|
return Task.CompletedTask;
|
|||
|
}
|
|||
|
}
|