玉兔远程控制
0.1.0-alpha.2
载入中...
搜索中...
未找到
类
线程模型
库
»
插件库
线程模型
更多...
线程模型 的协作图:
类
class
CManageConnect
管理连接。此类仅用于
CPluginThread
更多...
class
CPluginThread
一个线程处理多个连接者 CConnecterConnect 。 一个连接者对应一个连接,也就是一个线程处理多个连接。 此类仅用于
CPluginClientThread
由插件使用。
更多...
详细描述
线程模型
线程分类
主线程(UI线程)。以下类在主线程中:
COperate
CFrmView
CParameter
工作线程。以下类在工作线程中:
CConnect
工作线程模型
阻塞:大多数控制协议实现库连接都是阻塞的。所以需要一个线程处理一个连接。 每个连接者启动一个后台线程。
参见
CPluginClient COperateThread
非阻塞:例如Qt事件。一个线程可以处理多个连接。 插件启动一个线程,连接者重用此线程,它不再启动线程。
参见
CPluginClientThread
COperateDesktop
类关系:
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力