|
ErrorCode | readMemory (ProcessThreadId const &ptid, Address const &address, void *buffer, size_t length, size_t *nread=nullptr) |
|
ErrorCode | writeMemory (ProcessThreadId const &ptid, Address const &address, void const *buffer, size_t length, size_t *nwritten=nullptr) |
|
ErrorCode | readCPUState (ProcessThreadId const &ptid, ProcessInfo const &info, Architecture::CPUState &state) |
|
ErrorCode | writeCPUState (ProcessThreadId const &ptid, ProcessInfo const &info, Architecture::CPUState const &state) |
|
ErrorCode | suspend (ProcessThreadId const &ptid) |
|
ErrorCode | step (ProcessThreadId const &ptid, ProcessInfo const &pinfo, int signal=0, Address const &address=Address()) |
|
ErrorCode | resume (ProcessThreadId const &ptid, ProcessInfo const &pinfo, int signal=0, Address const &address=Address()) |
|
ErrorCode | getProcessDylbInfo (ProcessId pid, Address &address) |
|
ErrorCode | getProcessMemoryRegion (ProcessId pid, Address const &address, MemoryRegionInfo &info) |
|
ErrorCode | getThreadInfo (ProcessThreadId const &tid, thread_basic_info_t info) |
|
ErrorCode | getThreadIdentifierInfo (ProcessThreadId const &tid, thread_identifier_info_data_t *threadID) |
|
The documentation for this class was generated from the following files:
- Headers/DebugServer2/Host/Darwin/Mach.h
- Sources/Host/Darwin/ARM64/MachARM64.cpp
- Sources/Host/Darwin/Mach.cpp
- Sources/Host/Darwin/X86_64/MachX86_64.cpp