文档首页> IdeaHub> IdeaShare> MAC SDK> 典型场景> 场景5: 连接/断开连接
更新时间:2022-03-21 GMT+08:00
分享

场景5: 连接/断开连接

描述

连接设备(Ideahub/Ideaboard或Board)

业务流程

  1. 连接接口调用
  1. 调用connect接口

2. 通过Block回调的方式获取回调内容,然后处理连接回调结果。

步骤2 断开调用

  1. 调用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;
}];
分享:

    相关文档

    相关产品