Skip to content

ErlangTermDecoder

[Source]

Reads terms out of an EMessage.

decode is the usual entry point. Decoding either returns a complete term or None: a half decoded term is never handed out.

primitive val ErlangTermDecoder

Constructors

create

[Source]

new val create()
: ErlangTermDecoder val^

Returns


Public Functions

decode

[Source]

fun box decode(
  message: EMessage ref)
: (ErlangTerm | None val)

Parameters

Returns


decode_at

[Source]

fun box decode_at(
  message: EMessage ref,
  position: I32 val)
: ((ErlangTerm | None val) , I32 val)

Parameters

Returns


eq

[Source]

fun box eq(
  that: ErlangTermDecoder val)
: Bool val

Parameters

Returns


ne

[Source]

fun box ne(
  that: ErlangTermDecoder val)
: Bool val

Parameters

Returns