FlutterSwiftOCA

此软件包允许在 Flutter 中构建 AES70/OCA 客户端应用程序,在 FlutterSwiftSwiftOCA 之间架起桥梁。OCP.1 值将使用选定的 Flutter 编解码器重新编码。

一旦 Swift Package Manager 合并 到 Flutter 中,此软件包将成为一个 Flutter 插件,包含 Dart API 和一些用于常见 OCA 控件的示例小部件。在此之前,您需要向您的 Xcode 项目添加显式依赖项,并根据下面的通道协议实现小部件。

在下面的定义中,<object-id> 是以下之一:

例如,1.1.3@3:80001000,或 1.1.3:80001000(将默认使用类版本 3),或 80001000(将通过网络查询设备以确定类,如果尚未解析)。

方法通道

除非您希望在 Dart 中构建自己的 OCP.1 序列化器,否则这主要用于测试。

事件通道

获取属性通道

设置属性通道

连接状态通道