public class MarshmallowThread extends ThreadTask
| Modifier and Type | Field and Description |
|---|---|
protected int |
id |
exitStatus, untilTHREAD_STACK_PAGE| Constructor and Description |
|---|
MarshmallowThread(Emulator<?> emulator,
UnidbgPointer fn,
UnidbgPointer thread,
com.sun.jna.Pointer tidptr,
int tid) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSignalTask(SignalTask arg0) |
protected String |
getStatus() |
protected Number |
runThread(AbstractEmulator<?> emulator) |
void |
set_tid_address(com.sun.jna.Pointer tidptr) |
boolean |
setErrno(Emulator<?> emulator,
int errno) |
void |
setExitStatus(int status) |
String |
toThreadString() |
dispatch, isFinish, isMainThreadallocateStack, canDispatch, continueRun, destroy, getWaiter, isContextSaved, popContext, popFunction, pushFunction, restoreContext, saveContext, setDestroyListener, setResult, setWaiter, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddSignalTaskcanDispatch, destroy, getWaiter, isContextSaved, popContext, popFunction, pushFunction, restoreContext, saveContext, setDestroyListener, setResult, setWaiterpublic MarshmallowThread(Emulator<?> emulator, UnidbgPointer fn, UnidbgPointer thread, com.sun.jna.Pointer tidptr, int tid)
public void setExitStatus(int status)
setExitStatus in class ThreadTaskpublic boolean setErrno(Emulator<?> emulator, int errno)
public String toThreadString()
toThreadString in class BaseTaskprotected Number runThread(AbstractEmulator<?> emulator)
runThread in class ThreadTaskpublic void set_tid_address(com.sun.jna.Pointer tidptr)
public final void addSignalTask(SignalTask arg0)
addSignalTask in interface TaskCopyright © 2026. All rights reserved.