Structs§
- Call
Frame - A call frame is the basic unit that forms a transaction call stack, which keeps track of the owned objects and references by this function.
- Call
Frame Init - Call
Frame Message - A message used for communication between call frames.
- Node
Visibility - NonGlobal
Node Refs - Non Global Node References This struct should be maintained with CallFrame as the call frame should be the only manipulator. Substate I/O though the “owner” only has read-access to this structure.
- Opened
Substate - Transient
Reference - Transient
Substates - Structure which keeps track of all transient substates or substates which are never committed though can have transaction runtime state
Enums§
- Call
Frame Drain Substates Error - Call
Frame Remove Substate Error - Call
Frame Scan Keys Error - Call
Frame Scan Sorted Substates Error - Call
Frame SetSubstate Error - Close
Substate Error - Represents an error when dropping a substate lock.
- Create
Frame Error - Represents an error when creating a new frame.
- Create
Node Error - Represents an error when creating a node.
- Drop
Node Error - Represents an error when dropping a node.
- Mark
Transient Substate Error - Move
Partition Error - Represents an error when moving modules from one node to another.
- Open
Substate Error - Represents an error when attempting to lock a substate.
- Pass
Message Error - Represents an error when passing message between frames.
- Persist
Node Error - Represents an error when persisting a node into store.
- PinNode
Error - Process
Substate Error - Process
Substate KeyError - Read
Substate Error - Represents an error when reading substates.
- Reference
Origin - Stable
Reference Type - Substate
Diff Error - Take
Node Error - Represents an error when taking a node from current frame.
- Visibility
- Write
Substate Error - Represents an error when writing substates.
Traits§
- Call
FrameIO Access Handler - Callback for IO access, from call frame
- Call
Frame Substate Read Handler - Callback for substate read, from call frame