Marionette: Introduce concept and add other 3 component threads

We introduce the 4 main component threads of execution for Harikoff:
* Marionette: This is the resident hijacking module that makes Harikoff
  instances non-persons, if configured to allow hijacking.
* Director: :)
* Canvas: :)
* Subconscious: DB, storage and recall.
This commit is contained in:
2025-01-10 17:37:49 -04:00
parent 4a9d2cb546
commit 870b8de249
4 changed files with 168 additions and 15 deletions
+2 -1
View File
@@ -2,4 +2,5 @@ SUBDIRS = deviceManager senseApis
AM_CPPFLAGS+= -I"$(top_srcdir)/hcore/include"
noinst_LIBRARIES = libhcore.a
libhcore_a_SOURCES = mind.cpp opts.cpp
libhcore_a_SOURCES = mind.cpp opts.cpp componentThreads.cpp