public interface SyscallHandler<T extends NewFileIO> extends InterruptHook, Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DARWIN_SWI_SYSCALL |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addIOResolver(IOResolver<T> resolver)
后面添加的优先级高
|
MainTask |
createSignalHandlerTask(Emulator<?> emulator,
int sig) |
void |
destroy() |
FileIO |
getFileIO(int fd) |
boolean |
isVerbose() |
int |
open(Emulator<T> emulator,
String pathname,
int oflags) |
void |
setBreaker(Breaker breaker) |
void |
setEnableThreadDispatcher(boolean threadDispatcherEnabled) |
void |
setFileListener(FileListener fileListener) |
void |
setVerbose(boolean verbose) |
hookdetach, onAttachserializestatic final int DARWIN_SWI_SYSCALL
void addIOResolver(IOResolver<T> resolver)
void setVerbose(boolean verbose)
boolean isVerbose()
void setFileListener(FileListener fileListener)
void setBreaker(Breaker breaker)
void setEnableThreadDispatcher(boolean threadDispatcherEnabled)
FileIO getFileIO(int fd)
void destroy()
Copyright © 2022. All rights reserved.