LLDB
mainline
|
jLLDBTraceGetBinaryData gdb-remote packet More...
#include <TraceGDBRemotePackets.h>
Public Attributes | |
std::string | type |
Tracing technology name, e.g. intel-pt, arm-coresight. More... | |
std::string | kind |
Identifier for the data. More... | |
llvm::Optional< lldb::tid_t > | tid |
Optional tid if the data is related to a thread. More... | |
uint64_t | offset |
Offset in bytes from where to start reading the data. More... | |
uint64_t | size |
Number of bytes to read. More... | |
jLLDBTraceGetBinaryData gdb-remote packet
Definition at line 171 of file TraceGDBRemotePackets.h.
std::string lldb_private::TraceGetBinaryDataRequest::kind |
Identifier for the data.
Definition at line 175 of file TraceGDBRemotePackets.h.
Referenced by lldb_private::fromJSON(), lldb_private::process_linux::IntelPTCollector::GetBinaryData(), lldb_private::toJSON(), and lldb_private::NativeProcessProtocol::TraceGetBinaryData().
uint64_t lldb_private::TraceGetBinaryDataRequest::offset |
Offset in bytes from where to start reading the data.
Definition at line 179 of file TraceGDBRemotePackets.h.
Referenced by lldb_private::fromJSON(), lldb_private::process_linux::IntelPTCollector::GetBinaryData(), and lldb_private::toJSON().
uint64_t lldb_private::TraceGetBinaryDataRequest::size |
Number of bytes to read.
Definition at line 181 of file TraceGDBRemotePackets.h.
Referenced by lldb_private::fromJSON(), lldb_private::process_linux::IntelPTCollector::GetBinaryData(), and lldb_private::toJSON().
llvm::Optional<lldb::tid_t> lldb_private::TraceGetBinaryDataRequest::tid |
Optional tid if the data is related to a thread.
Definition at line 177 of file TraceGDBRemotePackets.h.
Referenced by lldb_private::fromJSON(), lldb_private::process_linux::IntelPTCollector::GetBinaryData(), and lldb_private::toJSON().
std::string lldb_private::TraceGetBinaryDataRequest::type |
Tracing technology name, e.g. intel-pt, arm-coresight.
Definition at line 173 of file TraceGDBRemotePackets.h.
Referenced by lldb_private::fromJSON(), lldb_private::toJSON(), lldb_private::process_linux::NativeProcessLinux::TraceGetBinaryData(), and lldb_private::NativeProcessProtocol::TraceGetBinaryData().