设备发现
接口描述
该接口用于根据投屏码解析得到设备IP和设备连接码。
方法定义
/* 投屏码解析ip请求 */ int Discover(std::string castCode, std::string address, int port);
参数描述
|
参数 |
是否必须 |
类型 |
描述 |
|---|---|---|---|
|
castCode |
是 |
std::string |
投影码 |
|
address |
是 |
std::string |
SMC(EUA) IP地址,在线解析时填入EUA IP地址,本地解析传"" |
|
port |
是 |
int |
SMC(EUA) 端口号。在线解析时填入EUA 端口号,本地解析时传0 |
异步回调事件结果
参见4.6.4.1.1 OnDiscoverResult。
示例代码
// 获取EUA地址
string address = SettingDialog::getEuaIP().toStdString();
uint32_t euaPort = SettingDialog::getEuaPort();
// 调用
if (mShareServiceController != NULL) {
// text.toStdString()是string类型的投影码
mShareServiceController->Discover(text.toStdString(),address,euaPort);
}