| ▼ doc | |
| ▼ manual | |
| ▼ src | |
| conf.py | |
| wscript | |
| wscript | |
| ▼ slm | |
| ▼ application | |
| ▼ src | |
| main.cpp | Reference implementation of Secondary Loop Manager server |
| wscript | |
| ▼ cli | |
| ▼ src | |
| slmcli.py | |
| wscript | |
| ▼ framework | |
| ▼ src | |
| ▼ include | |
| ▼ ifw | |
| ▼ slm | |
| ▼ framework | |
| actionMgr.hpp | ActionMgr class header file with factory support |
| actionsLM.hpp | |
| actionsLoopClose.hpp | Action classes for loop CloseLoop state with timer-based execution |
| actionsRunning.hpp | |
| application.hpp | Top-level application wrapper for the ifw-slm framework |
| baseLoopActions.hpp | Base action classes for loop control actions |
| cmdsImpl.hpp | |
| config.hpp | Config class header file |
| dataContext.hpp | DataContext class header file |
| killableActivity.hpp | KillableThreadActivity - a thread-based activity with timed join |
| logger.hpp | Default logger name |
| loopCompletionHandler.hpp | Interface for loop completion event handling |
| loopStateData.hpp | LoopStateData class for managing per-loop OLDB runtime state |
| malRequestActivity.hpp | Reusable execute-activity base for loops that drive a subsystem over a CII/MAL request-reply interface |
| oldbInterface.hpp | OldbInterface class header file |
| serviceResolver.hpp | Runtime resolution of a registered service NAME into a MAL URI |
| slConfig.hpp | Secondary Loop configuration constants and helper functions |
| actionMgr.cpp | ActionMgr class source file with factory support |
| actionsLM.cpp | |
| actionsRunning.cpp | |
| application.cpp | Ifw::slm::Application implementation. All RAD internals, events, and CII service registration are confined here |
| baseLoopActions.cpp | Implementation of base action classes for loop control |
| config.cpp | Config class source file |
| dataContext.cpp | DataContext class source file |
| killableActivity.cpp | KillableThreadActivity implementation |
| logger.cpp | Logger source file |
| loopCompletionHandler.cpp | Implementation of loop completion event handler |
| loopStateData.cpp | Implementation of LoopStateData class for managing per-loop OLDB runtime state |
| oldbInterface.cpp | OldbInterface class source file |
| serviceResolver.cpp | Implementation of ServiceResolver (Nomad/Consul -> MAL URI) |
| slConfig.cpp | Secondary Loop configuration source file |
| ▼ test | |
| __init__.py | |
| testActionMgr.cpp | Unit test for the ActionMgr class |
| testActionsLM.cpp | Unit tests for the ActionsLM class |
| testActionsLoopClose.cpp | Unit tests for the ActionsLoopClose template class and helpers |
| testActionsRunning.cpp | Unit tests for the ActionsRunning class |
| testBaseLoopActions.cpp | Unit tests for BaseLoopActions, BaseLoopCloseActions, BaseLoopSuspendedActions, and BaseLoopExecuteActivity |
| testKillableActivity.cpp | Unit tests for the KillableThreadActivity class |
| testLoopCompletionHandler.cpp | Unit tests for the LoopCompletionHandler class |
| testLoopStateData.cpp | Unit tests for the LoopStateData class |
| testServiceResolver.cpp | Unit tests for ServiceResolver and ResolveEndpoint |
| testSlConfig.cpp | Unit tests for the slConfig module |
| testSuspendedActions.cpp | Unit tests for the suspended loop actions |
| wscript | |
| ▼ gui | |
| ▼ comms | |
| ▼ src | |
| ▼ ifw | |
| ▼ slm | |
| ▼ slmgui | |
| ► comms | |
| wscript | |
| ▼ slmgui | |
| ▼ src | |
| ▼ ifw | |
| ▼ slm | |
| ▼ slmgui | |
| __init__.py | |
| slmpanel.py | |
| taurusloopwidget.py | |
| slmGui.py | |
| wscript | |
| wscript | |
| wscript | |
| ▼ test | |
| ▼ slm | |
| ▼ src | |
| SlmDemoLib.py | |
| ▼ tools | |
| ▼ demostart | |
| ifwSlmDemoStart.py | |
| wscript | |
| ▼ demostop | |
| ifwSlmDemoStop.py | |
| wscript | |
| wscript | |
| wscript |