DebugServer2
Loading...
Searching...
No Matches
ds2::Host::Darwin::Mach Class Reference

Public Member Functions

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: