Send a Result to all of the NetworkAdminSpeedTestListeners.
param
r - Result of the test.
// just report the first result in case an implementation hits this more than once
synchronized( this ){
if ( result_reported ){
return;
}
result_reported = true;
}
Iterator it = listeners.iterator();
while( it.hasNext()){
try{
((NetworkAdminSpeedTesterListener)it.next()).complete( this, r );
}catch( Throwable e ){
Debug.printStackTrace(e);
}
}