Remote profiling support. More...
#include "itrace_types.h"
Go to the source code of this file.
Classes | |
struct | rp_generic_client_message_t |
struct | rp_generic_profiler_message_t |
struct | rp_setup_message_t |
struct | rp_setup_reply_message_t |
struct | rp_send_profile_data_message_t |
Macros | |
#define | RP_VERSION 1 |
#define | ITRACE_MAX_DOMAIN_NAME_SIZE 8 |
Enumerations | |
enum | rp_client_command_t { RP_SETUP, RP_START_PROFILE, RP_END_PROFILE, RP_FLUSH } |
enum | rp_profiler_command_t { RP_SETUP_REPLY, RP_START_PROFILE_REPLY, RP_END_PROFILE_REPLY, RP_FLUSH_REPLY, RP_SEND_PROFILE_DATA, RP_PROFILE_ENDED } |
enum | rp_data_format_t { DF_PROTOBUF_TRACE, DF_JSON_TRACE_LOCATION } |
Remote profiling support.
=============================================================================
Copyright (c) 2024 Qualcomm Technologies Incorporated.
#define RP_VERSION 1 |
Version of the remote profiling protocol