/// <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); }
/// <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); }