Lines Matching defs:serviceInfo
46 int32_t MDnsManager::RegisterService(const MDnsServiceInfo &serviceInfo, const sptr<IRegistrationCallback> &cb)
54 MDnsProtocolImpl::Result result{.serviceName = serviceInfo.name,
55 .serviceType = serviceInfo.type,
56 .port = serviceInfo.port,
57 .txt = serviceInfo.txtRecord};
60 impl.AddTask([this, cb, serviceInfo, err]() {
61 cb->HandleRegisterResult(serviceInfo, err);
67 registerMap_.emplace(cb, serviceInfo.name + MDNS_DOMAIN_SPLITER_STR + serviceInfo.type);
156 int32_t MDnsManager::ResolveService(const MDnsServiceInfo &serviceInfo, const sptr<IResolveCallback> &cb)
164 std::string instance = serviceInfo.name + MDNS_DOMAIN_SPLITER_STR + serviceInfo.type;