ThreadInfo

public final class ThreadInfo
extends Object implements IStackTraceInfo

java.lang.Object
   ↳ com.android.tradefed.device.server.ThreadInfo


Contient des informations sur un thread.

Résumé

Méthodes publiques

long getStackCallTime()

Renvoie l'heure approximative des données de la trace de la pile.

StackTraceElement[] getStackTrace()

Renvoie la trace de la pile.

int getStatus()

Renvoie l'état du thread de la VM.

int getStime()

Renvoie le temps système cumulé.

int getThreadId()

Renvoie l'ID du thread.

String getThreadName()

Renvoie le nom du thread.

int getTid()

Renvoie le tid du système.

int getUtime()

Renvoie la durée cumulée d'utilisation par l'utilisateur.

boolean isDaemon()

Indique s'il s'agit d'un thread de démon.

void setStackCall(StackTraceElement[] trace)

Définit la pile d'appel du thread.

void setThreadName(String name)
void updateThread(int status, int tid, int utime, int stime, boolean isDaemon)

Définissez les valeurs que nous obtenons à partir d'un bloc THST.

Méthodes publiques

getStackCallTime

public long getStackCallTime ()

Renvoie l'heure approximative des données de la trace de la pile.

Renvoie
long

Voir aussi :

getStackTrace

public StackTraceElement[] getStackTrace ()

Renvoie la trace de la pile. Peut être défini sur null.

Renvoie
StackTraceElement[]

getStatus

public int getStatus ()

Renvoie l'état du thread de la VM.

Renvoie
int

getStime

public int getStime ()

Renvoie le temps système cumulé.

Renvoie
int

getThreadId

public int getThreadId ()

Renvoie l'ID du thread.

Renvoie
int

getThreadName

public String getThreadName ()

Renvoie le nom du thread.

Renvoie
String

getTid

public int getTid ()

Renvoie le tid du système.

Renvoie
int

getUtime

public int getUtime ()

Renvoie le temps utilisateur cumulé.

Renvoie
int

isDaemon

public boolean isDaemon ()

Indique s'il s'agit d'un thread de démon.

Renvoie
boolean

setStackCall

public void setStackCall (StackTraceElement[] trace)

Définit la pile d'appel du thread.

Paramètres
trace StackTraceElement : informations sur la pile d'appels.

setThreadName

public void setThreadName (String name)

Paramètres
name String

updateThread

public void updateThread (int status, 
                int tid, 
                int utime, 
                int stime, 
                boolean isDaemon)

Définissez les valeurs que nous obtenons à partir d'un bloc THST.

Paramètres
status int

tid int

utime int

stime int

isDaemon boolean