]> Kevux Git Server - fll/commit
Progress: Begin implementing Control support in Controller program.
authorKevin Day <thekevinday@gmail.com>
Sun, 2 Jan 2022 04:07:52 +0000 (22:07 -0600)
committerKevin Day <thekevinday@gmail.com>
Sun, 2 Jan 2022 04:11:42 +0000 (22:11 -0600)
commitf197a834540816024345f8fff378a488d62ce460
tree31102d6c4bd52db8fd89da503b7e3d829962bfcf
parent7b23dfbcd848ef7bddd1150f98c19e912e35409e
Progress: Begin implementing Control support in Controller program.

Numerous structural changes and cleanups.
Things are getting bigger so apply some more organization changes to the project structure.
Start using the pointer constant behavior.

Drafted out Control functionality.
Drafted out Task functionality, which is being considered and will be tested to see if I really want to do (keep) this.
63 files changed:
level_3/controller/c/common/private-cache.c [new file with mode: 0644]
level_3/controller/c/common/private-cache.h [new file with mode: 0644]
level_3/controller/c/common/private-entry.c [new file with mode: 0644]
level_3/controller/c/common/private-entry.h [new file with mode: 0644]
level_3/controller/c/common/private-execute_set.h [new file with mode: 0644]
level_3/controller/c/common/private-lock.c [new file with mode: 0644]
level_3/controller/c/common/private-lock.h [new file with mode: 0644]
level_3/controller/c/common/private-process.c [new file with mode: 0644]
level_3/controller/c/common/private-process.h [new file with mode: 0644]
level_3/controller/c/common/private-rule.c [new file with mode: 0644]
level_3/controller/c/common/private-rule.h [new file with mode: 0644]
level_3/controller/c/common/private-setting.c [new file with mode: 0644]
level_3/controller/c/common/private-setting.h [new file with mode: 0644]
level_3/controller/c/common/private-state.h [new file with mode: 0644]
level_3/controller/c/common/private-task.c [new file with mode: 0644]
level_3/controller/c/common/private-task.h [new file with mode: 0644]
level_3/controller/c/common/private-thread.c [new file with mode: 0644]
level_3/controller/c/common/private-thread.h [new file with mode: 0644]
level_3/controller/c/controller.c
level_3/controller/c/controller.h
level_3/controller/c/private-common.c
level_3/controller/c/private-common.h
level_3/controller/c/private-controller.c
level_3/controller/c/private-controller.h
level_3/controller/c/private-entry.c
level_3/controller/c/private-entry.h
level_3/controller/c/private-entry_print.c
level_3/controller/c/private-entry_print.h
level_3/controller/c/private-process.c
level_3/controller/c/private-process.h
level_3/controller/c/private-rule.c
level_3/controller/c/private-rule.h
level_3/controller/c/private-rule_print.c
level_3/controller/c/private-rule_print.h
level_3/controller/c/private-task.c [new file with mode: 0644]
level_3/controller/c/private-task.h [new file with mode: 0644]
level_3/controller/c/private-task_print.c [new file with mode: 0644]
level_3/controller/c/private-task_print.h [new file with mode: 0644]
level_3/controller/c/private-thread.c
level_3/controller/c/private-thread_entry.c
level_3/controller/c/private-thread_process.c
level_3/controller/c/private-thread_process.h
level_3/controller/c/private-thread_signal.c
level_3/controller/data/build/dependencies
level_3/controller/data/build/settings
level_3/controller/data/settings/entries/default.entry
level_3/controller/data/settings/example/entries/htop-alternate.entry
level_3/controller/data/settings/example/entries/htop-command.entry
level_3/controller/data/settings/example/entries/htop.entry
level_3/controller/data/settings/example/exits/htop-alternate.exit
level_3/controller/data/settings/rules/boot/devices.rule
level_3/controller/data/settings/tasks/system/reboot.task [new file with mode: 0644]
level_3/controller/data/settings/tasks/system/shutdown.task [new file with mode: 0644]
level_3/controller/documents/actions.txt
level_3/controller/documents/entry.txt
level_3/controller/documents/exit.txt
level_3/controller/documents/rule.txt
level_3/controller/documents/simulate.txt
level_3/controller/documents/task.txt [new file with mode: 0644]
level_3/controller/specifications/entry.txt
level_3/controller/specifications/exit.txt
level_3/controller/specifications/rule.txt
level_3/controller/specifications/task.txt [new file with mode: 0644]