ThreadInfo

public final class ThreadInfo
extends Object implements IStackTraceInfo

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


Enthält Thread-Informationen.

Zusammenfassung

Öffentliche Methoden

long getStackCallTime()

Gibt die ungefähre Zeit der Stacktrace-Daten zurück.

StackTraceElement[] getStackTrace()

Gibt den Stacktrace zurück.

int getStatus()

Gibt den Status des VM-Threads zurück.

int getStime()

Gibt die kumulative Systemzeit zurück.

int getThreadId()

Gibt die ID des Threads zurück.

String getThreadName()

Gibt den Namen des Threads zurück.

int getTid()

Gibt die System-TID zurück.

int getUtime()

Gibt die kumulative Nutzerzeit zurück.

boolean isDaemon()

Gibt zurück, ob dies ein Daemon-Thread ist.

void setStackCall(StackTraceElement[] trace)

Legt den Stapelaufruf des Threads fest.

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

Wird mit den Werten festgelegt, die wir aus einem THST-Chunk erhalten.

Öffentliche Methoden

getStackCallTime

public long getStackCallTime ()

Gibt die ungefähre Zeit der Stacktrace-Daten zurück.

Returns
long

Weitere Informationen

getStackTrace

public StackTraceElement[] getStackTrace ()

Gibt den Stacktrace zurück. Das kann null sein.

Returns
StackTraceElement[]

getStatus

public int getStatus ()

Gibt den Status des VM-Threads zurück.

Returns
int

getStime

public int getStime ()

Gibt die kumulative Systemzeit zurück.

Returns
int

getThreadId

public int getThreadId ()

Gibt die ID des Threads zurück.

Returns
int

getThreadName

public String getThreadName ()

Gibt den Namen des Threads zurück.

Returns
String

getTid

public int getTid ()

Gibt die System-TID zurück.

Returns
int

getUtime

public int getUtime ()

Gibt die kumulative Nutzerzeit zurück.

Returns
int

isDaemon

public boolean isDaemon ()

Gibt zurück, ob dies ein Daemon-Thread ist.

Returns
boolean

setStackCall

public void setStackCall (StackTraceElement[] trace)

Legt den Stapelaufruf des Threads fest.

Parameter
trace StackTraceElement: Informationen zum Stack-Aufruf.

setThreadName

public void setThreadName (String name)

Parameter
name String

updateThread

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

Wird mit den Werten festgelegt, die wir aus einem THST-Chunk erhalten.

Parameter
status int

tid int

utime int

stime int

isDaemon boolean