AtomSpace::SyncOperation
Inherits Struct < Value < Object
Represents a sync operation between nodes
Constructors
new(operation_type : String, atom_handle : String, source_node : String, target_node : String = "*")
Instance methods
atom_data
atom_data=(atom_data : Hash(String, JSON::Any) | Nil)
atom_handle
atom_handle=(atom_handle : String)
id
id=(id : String)
operation_type
operation_type=(operation_type : String)
source_node
source_node=(source_node : String)
target_node
target_node=(target_node : String)
timestamp
timestamp=(timestamp : Time)
vector_clock
vector_clock=(vector_clock : Hash(String, UInt64) | Nil)