Skip to content

Serializer

[<Interface>]
type Serializer =
    abstract member releaseBuffer () : NonSharedBuffer
    abstract member transferArrayBuffer (id: float, arrayBuffer: obj) : unit
    abstract member writeDouble (value: float) : unit
    abstract member writeHeader () : unit
    abstract member writeRawBytes (buffer: ArrayBufferView) : unit
    abstract member writeUint32 (value: float) : unit
    abstract member writeUint64 (hi: float, lo: float) : unit
    abstract member writeValue (val: obj) : bool
AssemblyGlutinum.Node
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>] [<Import>]

Methods

abstract member releaseBuffer () : NonSharedBuffer
abstract member transferArrayBuffer (id: float, arrayBuffer: obj) : unit
abstract member writeDouble (value: float) : unit
abstract member writeHeader () : unit
abstract member writeRawBytes (buffer: ArrayBufferView) : unit
abstract member writeUint32 (value: float) : unit
abstract member writeUint64 (hi: float, lo: float) : unit
abstract member writeValue (val: obj) : bool