Example #1
0
        /// <summary>
        /// Parses a version header.
        /// </summary>
        /// <returns>The parsed version header.</returns>
        public VersionHeader ReadVersionHeader()
        {
            var result = new VersionHeader(reader.ReadUInt32(), reader.ReadUInt32());

            Position += 2 * sizeof(uint);
            return(result);
        }
Example #2
0
 /// <summary>
 /// Writes a WebAssembly version header.
 /// </summary>
 /// <param name="header">The WebAssembly version header to write.</param>
 public void WriteVersionHeader(VersionHeader header)
 {
     Writer.Write(header.Magic);
     Writer.Write(header.Version);
 }