struct

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)