Skip to content

ludus::runtime::behavior::Command

Ludus Wiki · API overview · Browse API

Struct

Deferred command. Token is scoped to this invocation and never denotes a VM object.

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

#include <ludus/runtime/behavior/behavior.h>
struct ludus::runtime::behavior::Command

Fields

Operation

uint32 ludus::runtime::behavior::Command::Operation = 0
Contract operation identity.

Related types: uint32

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

Token

uint32 ludus::runtime::behavior::Command::Token = 0
One-based request sequence within this invocation.

Related types: uint32

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

Arguments

Value ludus::runtime::behavior::Command::Arguments[4][4] = {}
Copied argument values.

Related types: Value

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h

Count

uint32 ludus::runtime::behavior::Command::Count = 0
Number of arguments.

Related types: uint32

Declared in modules/runtime/behavior/include/ludus/runtime/behavior/behavior.h