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 = "*")
SourceInstance methods
atom_data
Sourceatom_data=(atom_data : Hash(String, JSON::Any) | Nil)
Sourceatom_handle
Sourceatom_handle=(atom_handle : String)
Sourceid
Sourceid=(id : String)
Sourceoperation_type
Sourceoperation_type=(operation_type : String)
Sourcesource_node
Sourcesource_node=(source_node : String)
Sourcetarget_node
Sourcetarget_node=(target_node : String)
Sourcetimestamp
Sourcetimestamp=(timestamp : Time)
Sourcevector_clock
Sourcevector_clock=(vector_clock : Hash(String, UInt64) | Nil)
Source