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(); }
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(); }
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(); }