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< int64_t > tid
 Optional tid if the data is related to a thread. More...
 
int64_t offset
 Offset in bytes from where to start reading the data. More...
 
int64_t size
 Number of bytes to read. More...
 

Detailed Description

jLLDBTraceGetBinaryData gdb-remote packet

Definition at line 132 of file TraceGDBRemotePackets.h.

Member Data Documentation

◆ kind

std::string lldb_private::TraceGetBinaryDataRequest::kind

◆ offset

int64_t lldb_private::TraceGetBinaryDataRequest::offset

Offset in bytes from where to start reading the data.

Definition at line 140 of file TraceGDBRemotePackets.h.

Referenced by lldb_private::fromJSON(), lldb_private::process_linux::IntelPTManager::GetBinaryData(), and lldb_private::toJSON().

◆ size

int64_t lldb_private::TraceGetBinaryDataRequest::size

◆ tid

llvm::Optional<int64_t> lldb_private::TraceGetBinaryDataRequest::tid

Optional tid if the data is related to a thread.

Definition at line 138 of file TraceGDBRemotePackets.h.

Referenced by lldb_private::fromJSON(), lldb_private::process_linux::IntelPTManager::GetBinaryData(), and lldb_private::toJSON().

◆ type

std::string lldb_private::TraceGetBinaryDataRequest::type

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