class TracingServiceState_TracingSession

Defined at line 115 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

Public Methods

void TracingServiceState_TracingSession ()
void TracingServiceState_TracingSession (TracingServiceState_TracingSession && )
void TracingServiceState_TracingSession (const TracingServiceState_TracingSession & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool operator!= (const TracingServiceState_TracingSession & other)

Defined at line 138 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_id ()

Defined at line 145 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

uint64_t id ()

Defined at line 146 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_id (uint64_t value)

Defined at line 147 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_consumer_uid ()

Defined at line 149 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

int32_t consumer_uid ()

Defined at line 150 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_consumer_uid (int32_t value)

Defined at line 151 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_state ()

Defined at line 153 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

const std::string & state ()

Defined at line 154 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_state (const std::string & value)

Defined at line 155 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_unique_session_name ()

Defined at line 157 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

const std::string & unique_session_name ()

Defined at line 158 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_unique_session_name (const std::string & value)

Defined at line 159 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

const std::vector<uint32_t> & buffer_size_kb ()

Defined at line 161 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

std::vector<uint32_t> * mutable_buffer_size_kb ()

Defined at line 162 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

int buffer_size_kb_size ()

Defined at line 163 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void clear_buffer_size_kb ()

Defined at line 164 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void add_buffer_size_kb (uint32_t value)

Defined at line 165 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

uint32_t * add_buffer_size_kb ()

Defined at line 166 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_duration_ms ()

Defined at line 168 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

uint32_t duration_ms ()

Defined at line 169 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_num_data_sources ()

Defined at line 172 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

uint32_t num_data_sources ()

Defined at line 173 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_start_realtime_ns ()

Defined at line 176 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_bugreport_score ()

Defined at line 180 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

int32_t bugreport_score ()

Defined at line 181 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_bugreport_filename ()

Defined at line 184 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

const std::string & bugreport_filename ()

Defined at line 185 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_is_started ()

Defined at line 188 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool is_started ()

Defined at line 189 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void ~TracingServiceState_TracingSession ()
TracingServiceState_TracingSession & operator= (TracingServiceState_TracingSession && )
TracingServiceState_TracingSession & operator= (const TracingServiceState_TracingSession & )
bool operator== (const TracingServiceState_TracingSession & )
void set_duration_ms (uint32_t value)

Defined at line 170 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_num_data_sources (uint32_t value)

Defined at line 174 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

int64_t start_realtime_ns ()

Defined at line 177 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_start_realtime_ns (int64_t value)

Defined at line 178 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_bugreport_score (int32_t value)

Defined at line 182 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_bugreport_filename (const std::string & value)

Defined at line 186 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_is_started (bool value)

Defined at line 190 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

Enumerations

enum FieldNumbers
Name Value
kIdFieldNumber 1
kConsumerUidFieldNumber 2
kStateFieldNumber 3
kUniqueSessionNameFieldNumber 4
kBufferSizeKbFieldNumber 5
kDurationMsFieldNumber 6
kNumDataSourcesFieldNumber 7
kStartRealtimeNsFieldNumber 8
kBugreportScoreFieldNumber 9
kBugreportFilenameFieldNumber 10
kIsStartedFieldNumber 11

Defined at line 117 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h