UnityEngine.Networking.NetworkSystem.ErrorMessage.Serialize C# (CSharp) Méthode

Serialize() public méthode

public Serialize ( NetworkWriter writer ) : void
writer UnityEngine.Networking.NetworkWriter
Résultat void
        public override void Serialize(NetworkWriter writer)
        {
            writer.Write((ushort) this.errorCode);
        }
    }

Usage Example

 private void GenerateError(int error)
 {
     NetworkMessageDelegate networkMessageDelegate = this.m_MessageHandlers.GetHandler((short) 34) ?? this.m_MessageHandlers.GetHandler((short) 34);
       if (networkMessageDelegate == null)
     return;
       ErrorMessage errorMessage = new ErrorMessage();
       errorMessage.errorCode = error;
       byte[] buffer = new byte[200];
       NetworkWriter writer = new NetworkWriter(buffer);
       errorMessage.Serialize(writer);
       NetworkReader networkReader = new NetworkReader(buffer);
       networkMessageDelegate(new NetworkMessage()
       {
     msgType = (short) 34,
     reader = networkReader,
     conn = this.m_Connection,
     channelId = 0
       });
 }
All Usage Examples Of UnityEngine.Networking.NetworkSystem.ErrorMessage::Serialize