public static final class Logger.OSThread
extends java.lang.Object
Constructor and Description |
---|
OSThread() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getFieldFromProcSelfStat(int fieldNumber,
java.lang.Object o)
Get a specified field from /proc/self/stat or return null if
it's unavailable for some reason.
|
static int |
getPID(java.lang.Object o)
Get the thread's process ID or return -1 if it's unavailable for some reason
|
static int |
getPIDFromProcSelfStat(java.lang.Object o)
Get the thread's process ID using the /proc/self/stat method or
return -1 if it's unavailable for some reason.
|
static int |
getPPID(java.lang.Object o)
Get the thread's parent process ID or return -1 if it's unavailable for some reason
|
static int |
getPPIDFromProcSelfStat(java.lang.Object o)
Get the thread's parent process ID using the /proc/self/stat
method or return -1 if it's unavailable for some reason.
|
static int |
logPID(java.lang.Object o)
Log the thread's process ID or return -1 if it's unavailable for some reason
|
static int |
logPPID(java.lang.Object o)
Log the thread's process ID or return -1 if it's unavailable for some reason
|
public static int getPID(java.lang.Object o)
public static int getPPID(java.lang.Object o)
public static java.lang.String getFieldFromProcSelfStat(int fieldNumber, java.lang.Object o)
public static int getPIDFromProcSelfStat(java.lang.Object o)
public static int getPPIDFromProcSelfStat(java.lang.Object o)
public static int logPID(java.lang.Object o)
public static int logPPID(java.lang.Object o)