LLDB  mainline
Public Attributes | List of all members
lldb_private::TraceGetBinaryDataRequest Struct Reference

jLLDBTraceGetBinaryData gdb-remote packet More...

#include <TraceGDBRemotePackets.h>

Collaboration diagram for lldb_private::TraceGetBinaryDataRequest:
Collaboration graph
[legend]

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_ttid
 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...
 

Detailed Description

jLLDBTraceGetBinaryData gdb-remote packet

Definition at line 171 of file TraceGDBRemotePackets.h.

Member Data Documentation

◆ kind

std::string lldb_private::TraceGetBinaryDataRequest::kind

◆ offset

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().

◆ size

uint64_t lldb_private::TraceGetBinaryDataRequest::size

◆ tid

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().

◆ type

std::string lldb_private::TraceGetBinaryDataRequest::type

The documentation for this struct was generated from the following file: