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(); }
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 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) { this.ResultCode = (ResultCode)typeReader.ReadByte(); this.Message = typeReader.ReadString(); if (ResultCode == ResultCode.OK) { DeserializeResponseBody(typeReader); } }
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) { ResultCode = (ResultCode)typeReader.ReadByte(); Message = typeReader.ReadString(); if (ResultCode != ResultCode.OK) { return; } DeserializeResponseBody(typeReader); }
public static List <string> ReadListOfString(this ITypeReader reader) { var list = new List <string>(); var listLength = reader.ReadInt(); if (listLength != 0) { for (int i = 0; i < listLength; i++) { list.Add(reader.ReadString()); } } return(list); }
protected override void DeserializeResponseBody(ITypeReader typeReader) { BundleUri = typeReader.ReadString(); }
public void Deserialize(ITypeReader typeReader) { SessionId = typeReader.ReadGuid(); EndPoint = typeReader.ReadString(); DeserializeRequestBody(typeReader); }
public void Deserialize(ITypeReader typeReader) { Data1 = typeReader.ReadString(); Data2 = typeReader.ReadInt(); }
protected override void DeserializeBody(ITypeReader typeReader) { Uri = typeReader.ReadString(); }
protected override void DeserializeRequestBody(ITypeReader typeReader) { Secret = typeReader.ReadString(); }