protected override void DeserializeRequestBody(ITypeReader typeReader)
 {
     ServerIdentity = typeReader.Read <ServerIdentity>();
     Name           = typeReader.ReadString();
     Region         = typeReader.ReadString();
     PeersCount     = typeReader.ReadInt();
     HttpPort       = typeReader.ReadUShort();
     HttpsPort      = typeReader.ReadUShort();
 }
Exemplo n.º 2
0
 protected override void DeserializeBody(ITypeReader typeReader)
 {
     Address       = typeReader.ReadString();
     Ports         = typeReader.ReadString();
     ServerRole    = (ServerRole)typeReader.ReadByte();
     Name          = typeReader.ReadString();
     Region        = typeReader.ReadString();
     ClientVersion = typeReader.ReadString();
     ActualizedOn  = typeReader.ReadNullableDate();
     IsApproved    = typeReader.ReadBool();
     PeerCount     = typeReader.ReadInt();
     HttpPort      = typeReader.ReadUShort();
     HttpsPort     = typeReader.ReadUShort();
 }
Exemplo n.º 3
0
 protected override void DeserializeBody(ITypeReader typeReader)
 {
     ServerIpAddress = typeReader.ReadString();
     ServerPort      = typeReader.ReadUShort();
     RoomId          = typeReader.ReadGuid();
     Status          = (JoinStatus)typeReader.ReadByte();
     CurrentPlayers  = typeReader.ReadInt();
     MaxPlayers      = typeReader.ReadInt();
     JoinToExisting  = typeReader.ReadBool();
 }
        public void Deserialize(ITypeReader typeReader)
        {
            this.ServerRole = (ServerRole)typeReader.ReadByte();
            this.Address    = typeReader.ReadString();
            var count = typeReader.ReadInt();

            this.Ports = new List <ushort>();
            for (var i = 0; i < count; i++)
            {
                this.Ports.Add(typeReader.ReadUShort());
            }
            PortsString = typeReader.ReadString();
        }
 protected override void DeserializeResponseBody(ITypeReader typeReader)
 {
     this.ErrorCode = (ResultCode)typeReader.ReadUShort();
 }