public class UniThreadDispatcher extends Object implements ThreadDispatcher
| 构造器和说明 |
|---|
UniThreadDispatcher(AbstractEmulator<?> emulator) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addThread(ThreadTask task) |
RunnableTask |
getRunningTask() |
SigSet |
getSigMaskSet() |
SigSet |
getSigPendingSet() |
int |
getTaskCount() |
List<Task> |
getTaskList() |
Number |
runMainForResult(MainTask main) |
void |
runThreads(long timeout,
TimeUnit unit) |
boolean |
sendSignal(int tid,
int sig,
SignalTask signalTask) |
void |
setSigMaskSet(SigSet sigMaskSet) |
void |
setSigPendingSet(SigSet sigPendingSet) |
public UniThreadDispatcher(AbstractEmulator<?> emulator)
public void addThread(ThreadTask task)
addThread 在接口中 ThreadDispatcherpublic List<Task> getTaskList()
getTaskList 在接口中 ThreadDispatcherpublic boolean sendSignal(int tid,
int sig,
SignalTask signalTask)
sendSignal 在接口中 ThreadDispatcherpublic RunnableTask getRunningTask()
getRunningTask 在接口中 ThreadDispatcherpublic Number runMainForResult(MainTask main)
runMainForResult 在接口中 ThreadDispatcherpublic void runThreads(long timeout,
TimeUnit unit)
runThreads 在接口中 ThreadDispatcherpublic int getTaskCount()
getTaskCount 在接口中 ThreadDispatcherpublic SigSet getSigMaskSet()
getSigMaskSet 在接口中 SignalOpspublic void setSigMaskSet(SigSet sigMaskSet)
setSigMaskSet 在接口中 SignalOpspublic SigSet getSigPendingSet()
getSigPendingSet 在接口中 SignalOpspublic void setSigPendingSet(SigSet sigPendingSet)
setSigPendingSet 在接口中 SignalOpsCopyright © 2022. All rights reserved.