public interface SyscallHandler<T extends NewFileIO> extends InterruptHook, Serializable
| Modifier and Type | Field and Description |
|---|---|
static int |
DARWIN_SWI_SYSCALL |
| Modifier and Type | Method and Description |
|---|---|
int |
addFileIO(T io) |
void |
addIOResolver(IOResolver<T> resolver)
后面添加的优先级高
|
void |
closeFileIO(int fd) |
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 closeFileIO(int fd)
int addFileIO(T io)
void destroy()
Copyright © 2026. All rights reserved.