const classcamAxonPlugin::AxonSyncActor
sys::Obj concurrent::Actor camAxonPlugin::AxonSyncActor
AxonSyncActor Actor to intercat with Axon / Skyspark backend
- connect
 Void connect(Str password, AxonActorData data)Connects the client (if not already connected)
- dataFile
 const File dataFile- doReceive
 Obj? doReceive(AxonActorData data)- evalStack
 AxonEvalStack evalStack()- log
 Void log(Obj obj, AxonActorData data)Log to a file in the project for debugging / tracing Obj would typically be an Err or string
- logFile
 const File logFile- make
 new make(File folder)- projectFolder
 const File projectFolder- receive
 virtual override Obj? receive(Obj? obj)Sync from/to server
- reconnect
 Void reconnect(AxonActorData? data)Reconnect ... useful in case we got an IoErr, such as if we got logged out
- relPath
 File path relative to project using this so that if project is relocated AxonSycItem serialization stays valid
- sync
 AxonSyncInfo sync(AxonConn conn, AxonActorData data)Runs project synchronization with the server