public class Function32 extends MainTask
| Modifier and Type | Field and Description |
|---|---|
protected int |
id |
THREAD_STACK_PAGE| Constructor and Description |
|---|
Function32(int pid,
long address,
long until,
boolean paddingArgument,
Number... arguments) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSignalTask(SignalTask task) |
long |
getAddress() |
int |
getId() |
SigSet |
getSigMaskSet() |
List<SignalTask> |
getSignalTaskList() |
SigSet |
getSigPendingSet() |
protected String |
getStatus() |
void |
removeSignalTask(SignalTask task) |
protected Number |
run(AbstractEmulator<?> emulator) |
boolean |
setErrno(Emulator<?> emulator,
int errno) |
void |
setSigMaskSet(SigSet sigMaskSet) |
void |
setSigPendingSet(SigSet sigPendingSet) |
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, waitaddSignalTask, getId, getSignalTaskList, removeSignalTask, setErrnogetSigMaskSet, getSigPendingSet, setSigMaskSet, setSigPendingSetcanDispatch, destroy, getWaiter, isContextSaved, popContext, popFunction, pushFunction, restoreContext, saveContext, setDestroyListener, setResult, setWaiterpublic Function32(int pid,
long address,
long until,
boolean paddingArgument,
Number... arguments)
protected Number run(AbstractEmulator<?> emulator)
public long getAddress()
getAddress in class MainTaskpublic String toThreadString()
toThreadString in class BaseTaskpublic SigSet getSigMaskSet()
getSigMaskSet in interface SignalOpspublic SigSet getSigPendingSet()
getSigPendingSet in interface SignalOpspublic void setSigMaskSet(SigSet sigMaskSet)
setSigMaskSet in interface SignalOpspublic void setSigPendingSet(SigSet sigPendingSet)
setSigPendingSet in interface SignalOpspublic final void addSignalTask(SignalTask task)
addSignalTask in interface Taskpublic void removeSignalTask(SignalTask task)
removeSignalTask in interface Taskpublic List<SignalTask> getSignalTaskList()
getSignalTaskList in interface Taskpublic boolean setErrno(Emulator<?> emulator, int errno)
Copyright © 2026. All rights reserved.