动态库为何弃回调选DBus?架构设计揭秘

https://github.com/hwYang1995/Linux-dbus/tree/main

项目中接触到的bsp动态库,被中间件进程调用,但是由于动态库的原因,无法主动返回一些状态,因此用到了dbus通信,作为通信机制,能够让动态库发送屏幕初始化状态,给到中间件程序。

思考:为啥没有直接注册回调函数给到bsp的动态库去做这个事呢?不明白架构考虑的点在哪里,后续也会把这个链路实现,收工回家躺着~~