更新时间:2022-03-21 GMT+08:00
场景5: 连接/断开连接
描述
连接设备(Ideahub/Ideaboard或Board)
业务流程
- 连接接口调用
- 调用connect接口
2. 通过Block回调的方式获取回调内容,然后处理连接回调结果。
步骤2 断开调用
- 调用Disconnect接口
2. 通过Block回调的方式获取回调内容,然后处理连接回调结果。
注意事项
必须在调用初始化和查询投影码后才能调用此接口。
示例代码
//连接 NSMutableArray * addr_list = self.discoverResult.address_list; NSString * password = self.discoverResult.password; NSLog(@"IP:%@, password:%@",addr_list,password); int port = 1444; int connectResult = [mShareServiceController connect : addr_list : port : password :^(id connectCallback) { self.deviceInfo = (DeviceInfo*)connectCallback; }];
// 断开连接 int result = [mShareServiceController disconnect:^(id disconnectCallback) { reason = (int)disconnectCallback;
}];
父主题: 典型场景