public void Serialize(NetDataWriter writer)
 {
     writer.PutPackedUShort((ushort)message);
     writer.Put(userId);
     writer.Put(accessToken);
     writer.PutPackedLong(unbanTime);
 }
 public void Serialize(NetDataWriter writer)
 {
     time = System.DateTimeOffset.Now.ToUnixTimeSeconds();
     hash = ClusterServer.GetAppServerRegisterHash(peerInfo.peerType, time);
     peerInfo.Serialize(writer);
     writer.PutPackedLong(time);
     writer.Put(hash);
 }
 private void SerializeForClientSend(NetDataWriter writer, FunctionReceivers receivers, long connectionId)
 {
     writer.Put((byte)receivers);
     if (receivers == FunctionReceivers.Target)
     {
         writer.PutPackedLong(connectionId);
     }
     SerializeForSend(writer);
 }
示例#4
0
 public void Serialize(NetDataWriter writer)
 {
     writer.PutPackedUInt(objectId);
     writer.PutPackedLong(connectionId);
     writer.Put(position.x);
     writer.Put(position.y);
     writer.Put(position.z);
     writer.Put(rotation.eulerAngles.x);
     writer.Put(rotation.eulerAngles.y);
     writer.Put(rotation.eulerAngles.z);
 }
示例#5
0
 public void Serialize(NetDataWriter writer)
 {
     writer.PutPackedUInt(objectId);
     writer.PutPackedLong(connectionId);
 }
 public void Serialize(NetDataWriter writer)
 {
     writer.Put(CharacterName);
     writer.PutPackedLong(UnbanTime);
 }
 public void Serialize(NetDataWriter writer)
 {
     writer.PutPackedLong(connectionId);
     writer.Put(serverSceneName);
 }
示例#8
0
 public void Serialize(NetDataWriter writer)
 {
     writer.PutPackedLong(value);
 }
示例#9
0
 public void Serialize(NetDataWriter writer)
 {
     writer.PutPackedLong(pingTime);
     writer.PutPackedLong(serverTime);
 }