encoding

package
v0.13.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 14, 2019 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package encoding implements WASM module reading and writing.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CodeEntries

func CodeEntries(m *module.Module) ([]*module.CodeEntry, error)

CodeEntries returns the WASM code entries contained in r.

func ReadCodeEntry

func ReadCodeEntry(r io.Reader) (*module.CodeEntry, error)

ReadCodeEntry reads a binary-encoded WASM code entry from r.

func ReadModule

func ReadModule(r io.Reader) (*module.Module, error)

ReadModule reads a binary-encoded WASM module from r.

func WriteCodeEntry

func WriteCodeEntry(w io.Writer, entry *module.CodeEntry) error

WriteCodeEntry writes a binary encoded representation of entry to w.

func WriteModule

func WriteModule(w io.Writer, module *module.Module) error

WriteModule writes a binary-encoded representation of module to w.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL