Hi friends I am using NETWROK SERVICE DISCOVERY in android app to find service type "_dockset._tcp". I am successfully getting device list but I am unable to get list of InetAddres of all devices. I am only getting InetAdress of first discovered device but I want InetAdress of all devices discovered. Your will be much thankful for your help. I am using
public void startResolveListener(){
mResolveListener= new NsdManager.ResolveListener() {
@Override
public void onResolveFailed(NsdServiceInfo serviceInfo, int errorCode) {
Log.d("resolve service failed"," with error"+errorCode);
}
@Override
public void onServiceResolved(NsdServiceInfo serviceInfo) {
;
int port=serviceInfo.getPort();
InetAddress host=serviceInfo.getHost();
mHost=String.valueOf(host);//here i am getting one host
}
};
}
i am confused how to iterate for InetAddess