Documentation
¶
Index ¶
- Variables
- func AddCmd(iface distsys.ArchetypeInterface) tla.Value
- func AddFinish(iface distsys.ArchetypeInterface) tla.Value
- func AddStart(iface distsys.ArchetypeInterface) tla.Value
- func BenchElemSet(iface distsys.ArchetypeInterface) tla.Value
- func CompareVectorClock(iface distsys.ArchetypeInterface, v10 tla.Value, v20 tla.Value) tla.Value
- func Elem1(iface distsys.ArchetypeInterface) tla.Value
- func Elem2(iface distsys.ArchetypeInterface) tla.Value
- func Elem3(iface distsys.ArchetypeInterface) tla.Value
- func GetVal(iface distsys.ArchetypeInterface, n0 tla.Value, round tla.Value) tla.Value
- func IsOKSet(iface distsys.ArchetypeInterface, xset tla.Value, round0 tla.Value) tla.Value
- func Max(iface distsys.ArchetypeInterface, a tla.Value, b tla.Value) tla.Value
- func MergeKeys(iface distsys.ArchetypeInterface, a0 tla.Value, b0 tla.Value) tla.Value
- func MergeVectorClock(iface distsys.ArchetypeInterface, v1 tla.Value, v2 tla.Value) tla.Value
- func NodeSet(iface distsys.ArchetypeInterface) tla.Value
- func Null(iface distsys.ArchetypeInterface) tla.Value
- func Query(iface distsys.ArchetypeInterface, r tla.Value) tla.Value
- func RemoveCmd(iface distsys.ArchetypeInterface) tla.Value
- type Event
- type Node
Constants ¶
This section is empty.
Variables ¶
View Source
var ANode = distsys.MPCalArchetype{ Name: "ANode", Label: "ANode.nodeLoop", RequiredRefParams: []string{"ANode.crdt", "ANode.in", "ANode.out"}, RequiredValParams: []string{}, JumpTable: jumpTable, ProcTable: procTable, PreAmble: func(iface distsys.ArchetypeInterface) { }, }
View Source
var ANodeBench = distsys.MPCalArchetype{ Name: "ANodeBench", Label: "ANodeBench.nodeBenchLoop", RequiredRefParams: []string{"ANodeBench.crdt", "ANodeBench.out", "ANodeBench.c"}, RequiredValParams: []string{}, JumpTable: jumpTable, ProcTable: procTable, PreAmble: func(iface distsys.ArchetypeInterface) { iface.EnsureArchetypeResourceLocal("ANodeBench.r", tla.MakeNumber(0)) }, }
Functions ¶
func BenchElemSet ¶
func BenchElemSet(iface distsys.ArchetypeInterface) tla.Value
func CompareVectorClock ¶
func MergeVectorClock ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.