Table of Contents

Enum ExtismValType

Namespace
Extism.Sdk.Native
Assembly
Extism.Sdk.dll

Represents Wasm data types that Extism can understand

public enum ExtismValType

Fields

ExternRef = 6

A reference to opaque data in the Wasm instance.

F32 = 2

Floating point 32 bit integer. Equivalent of float

F64 = 3

Floating point 64 bit integer. Equivalent of double

FuncRef = 5

A reference to opaque data in the Wasm instance.

I32 = 0

Signed 32 bit integer. Equivalent of int or uint

I64 = 1

Signed 64 bit integer. Equivalent of long or long

PTR = 1

A wrapper around I64 to specify arguments that are pointers to memory blocks

V128 = 4

A 128 bit number.