- 监听者是 qt app ,监听sdk 发来的日志:
- 看起来sdk 的日志是从多个线程发送来 :
/**- @brief This class is used for logging and sending those logs over a ZemoMQ socket to a listener
- OpenShot desktop editor listens to this port, to receive libopenshot debug output. It both logs to
- a file and sends the stdout over a socket.
*/
连接到sdk,打印sdk给的日志消息
- H:\net\zeromq\openshot-qt-video-editor\src\classes\logger_libopenshot.py
- 创建一个socket 作为订阅者 :
self.socket = self.context