CreatorCreator
首页
快速上手
  • 中文简体
  • English
首页
快速上手
  • 中文简体
  • English
  • Creator

    • 快速上手
  • Stream Dock

    • 插件SDK
    • 图标包

      • 概述
      • 术语
      • 创建图标包
      • 图标规格
    • 场景配置

      • 什么是场景配置?
      • 导出
      • 使用案例
  • mPanel

    • 插件SDK
  • Linux StreamDock SDK

    • Cpp SDK

      • 概述
      • 依赖安装
      • 设备管理器
      • StreamDock 基类
      • StreamDock293
      • 通信传输
      • 示例
      • 源代码
    • Python SDK

      • 概述
      • 依赖安装
      • 设备管理器
      • StreamDock 基类
      • StreamDock293
      • 示例
      • 源代码
  • Windows StreamDock SDK

    • WebSocket SDK

      • 概述
      • 快速上手
      • 发送的事件
      • 接收的事件
    • Cpp SDK

      • 概述
      • 依赖安装
      • 设备管理器
      • StreamDock 基类
      • StreamDock293
      • 通信传输
      • 示例
      • 源代码
  • 支持

    • 帮助和错误报告

DeviceManager

中央设备管理器,用于穷举所有连接的 StreamDock 设备。必须创建此类的实例才能检测和使用 StreamDock 设备。

创建新的 StreamDock DeviceManager,用于检测连接的 StreamDock 设备。

DeviceManager *manager = new DeviceManager();

enumerate()

检测连接的 StreamDock 设备。

返回一个包含所有连接的 StreamDock 设备的list。

map<char *,streamDock *> StreamDocks = manager->enumerate();

listen()

监听有无新的设备连接或者有设备断开

std::thread t(&DeviceManager::listen, manager);
Last Updated:
Contributors: Heart
Prev
依赖安装
Next
StreamDock 基类