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);
 }
コード例 #2
0
 public void Serialize(NetDataWriter writer)
 {
     time = (int)(System.DateTime.Now.Ticks / System.TimeSpan.TicksPerMillisecond);
     hash = CentralNetworkManager.GetAppServerRegisterHash(peerInfo.peerType, time);
     peerInfo.Serialize(writer);
     writer.Put(time);
     writer.Put(hash);
 }
 public void Serialize(NetDataWriter writer)
 {
     time = (int)System.DateTimeOffset.Now.ToUnixTimeSeconds();
     hash = CentralNetworkManager.GetAppServerRegisterHash(peerInfo.peerType, time);
     peerInfo.Serialize(writer);
     writer.Put(time);
     writer.Put(hash);
 }
コード例 #4
0
 public override void SerializeData(NetDataWriter writer)
 {
     writer.Put((byte)error);
     if (peerInfo == null)
     {
         peerInfo = new CentralServerPeerInfo();
     }
     peerInfo.Serialize(writer);
 }
 public override void SerializeData(NetDataWriter writer)
 {
     if (peerInfo == null)
         peerInfo = new CentralServerPeerInfo();
     time = (int)(System.DateTime.Now.Ticks / System.TimeSpan.TicksPerMillisecond);
     hash = CentralNetworkManager.GetAppServerRegisterHash(peerInfo.peerType, time);
     peerInfo.Serialize(writer);
     writer.Put(time);
     writer.Put(hash);
 }
 public void Serialize(NetDataWriter writer)
 {
     writer.PutPackedUShort((ushort)message);
     peerInfo.Serialize(writer);
 }
 public override void SerializeData(NetDataWriter writer)
 {
     writer.Put((byte)error);
     peerInfo.Serialize(writer);
 }