ThreadInfo

public final class ThreadInfo
extends Object implements IStackTraceInfo

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


Contém informações de uma linha de execução.

Resumo

Métodos públicos

long getStackCallTime()

Retorna o tempo aproximado dos dados de stacktrace.

StackTraceElement[] getStackTrace()

Retorna o rastreamento de pilha.

int getStatus()

Retorna o status da linha de execução da VM.

int getStime()

Retorna o tempo cumulativo do sistema.

int getThreadId()

Retorna o ID da conversa.

String getThreadName()

Retorna o nome da thread.

int getTid()

Retorna o tid do sistema.

int getUtime()

Retorna o tempo cumulativo do usuário.

boolean isDaemon()

Retorna se esta é uma linha de execução de daemon.

void setStackCall(StackTraceElement[] trace)

Define a chamada de pilha da linha de execução.

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

Definido com os valores que recebemos de um bloco THST.

Métodos públicos

getStackCallTime

public long getStackCallTime ()

Retorna o tempo aproximado dos dados de stacktrace.

Retorna
long

Confira também:

getStackTrace

public StackTraceElement[] getStackTrace ()

Retorna o rastreamento de pilha. Pode ser null.

Retorna
StackTraceElement[]

getStatus

public int getStatus ()

Retorna o status da linha de execução da VM.

Retorna
int

getStime

public int getStime ()

Retorna o tempo cumulativo do sistema.

Retorna
int

getThreadId

public int getThreadId ()

Retorna o ID da conversa.

Retorna
int

getThreadName

public String getThreadName ()

Retorna o nome da thread.

Retorna
String

getTid

public int getTid ()

Retorna o tid do sistema.

Retorna
int

getUtime

public int getUtime ()

Retorna o tempo cumulativo do usuário.

Retorna
int

isDaemon

public boolean isDaemon ()

Retorna se esta é uma linha de execução de daemon.

Retorna
boolean

setStackCall

public void setStackCall (StackTraceElement[] trace)

Define a chamada de pilha da linha de execução.

Parâmetros
trace StackTraceElement: informações de stackcall.

setThreadName

public void setThreadName (String name)

Parâmetros
name String

updateThread

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

Definido com os valores que recebemos de um bloco THST.

Parâmetros
status int

tid int

utime int

stime int

isDaemon boolean