玉兔远程控制 0.1.0-bate11
载入中...
搜索中...
未找到
线程模型

线程模型 更多...

线程模型 的协作图:

class  CBackendThread
 The backend thread 更多...
class  CManageBackend
 管理操作的后端。此类仅用于 CPluginThread 更多...
class  CPluginBackendThread
 插件有一个后台线程,所有操作后端运行在此后台线程中 更多...
class  CPluginThread
 一个线程处理多个操作 COperate 。 此类仅用于 CPluginBackendThread 由插件使用。 更多...

详细描述

线程模型

  • 线程分类
  • 工作线程模型
    • 阻塞:大多数控制协议实现库连接都是阻塞的。所以需要一个线程处理一个连接。 每个连接者启动一个后台线程。
      参见
      CPlugin CBackendThread
    • 非阻塞:例如Qt事件。一个线程可以处理多个连接。 插件启动一个线程,连接重用此线程,它不再启动线程。
  • 类关系: