Alarma
public class Alarm
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.Alarm |
Un hilo que espera un período de tiempo y luego interrumpe otro hilo específico. Puede llamar a Thread.interrupt()
para sacar un hilo de una espera de bloqueo, o ERROR(/Socket#close())
para evitar que un hilo se bloquee en la lectura o escritura de un socket.
Todas las unidades de tiempo están en milisegundos.
Resumen
Constructores públicos |
---|
Alarm (long timeout) Constructor toma la cantidad de tiempo de espera, en milisegundos. |
Constructores públicos
Alarma
public Alarm (long timeout)
Constructor toma la cantidad de tiempo de espera, en milisegundos.
Parámetros |
---|
timeout | long : la cantidad de tiempo de espera, en milisegundos |
Lanza |
---|
IllegalArgumentException | si el timeout <= 0 . |
Métodos públicos
addSocket
public void addSocket (Socket intSocket)
Parámetros |
---|
intSocket | Socket |
addThread
public void addThread (Thread intThread)
Parámetros |
---|
intThread | Thread |
didAlarmFire
public boolean didAlarmFire ()
correr
public void run ()