acrn-hypervisor/misc/services/life_mngr
Xiangyang Wu 7158f95bac misc: life_mngr: add command module
In the command module, the following functions are implemented:
- register_command_handler
Provide one interface to register command handler, other module
can use this interface to register multiple handler for one command.

- find_command
Provide one interface to find a command instance by name;

- dispatch_command_handlers
Provide one interface to dispatch the command and invoke registered
handler.

v1-->v2:
	Add comments in head file.
v2-->v3:
	Update interface name since "dm" prefix is useless.
	Update some log message.
v3-->v4:
	Support guest shutdown.
v4-->v5:
	Refine command name and add parameter check for interface.
v5-->v6:
	Remove allow s5 command.

Tracked-On: #6652

Signed-off-by: Xiangyang Wu <xiangyang.wu@intel.com>
Reviewed-by: fei1.li@intel.com
2021-11-12 11:04:23 +08:00
..
command.c misc: life_mngr: add command module 2021-11-12 11:04:23 +08:00
command.h misc: life_mngr: add command module 2021-11-12 11:04:23 +08:00
COPYING.MinGW-w64-runtime.txt tools: rename and category content into debug tools and services 2021-01-27 11:08:28 +08:00
life_mngr_win.c ACRN: misc: Unify terminology for service vm/user vm 2021-11-02 10:00:55 +08:00
life_mngr.c ACRN: misc: Unify terminology for service vm/user vm 2021-11-02 10:00:55 +08:00
life_mngr.service tools: rename and category content into debug tools and services 2021-01-27 11:08:28 +08:00
Makefile Makefile: lifemngr: split linux and windows build 2021-05-20 10:02:33 +08:00
s5_trigger.sh tools: rename and category content into debug tools and services 2021-01-27 11:08:28 +08:00
socket.c misc: life_mngr: add socket moudle 2021-11-12 11:04:23 +08:00
socket.h misc: life_mngr: add socket moudle 2021-11-12 11:04:23 +08:00
uart_channel.c misc: life_mngr: add uart channel module 2021-11-12 11:04:23 +08:00
uart_channel.h misc: life_mngr: add uart channel module 2021-11-12 11:04:23 +08:00
uart.c misc: life_mngr: add uart module 2021-11-12 11:04:23 +08:00
uart.h misc: life_mngr: add uart module 2021-11-12 11:04:23 +08:00