class TracingServiceState_TracingSession

Defined at line 125 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 148 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

bool has_id ()

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

uint64_t id ()

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

void set_id (uint64_t value)

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

bool has_consumer_uid ()

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

int32_t consumer_uid ()

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

void set_consumer_uid (int32_t value)

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

bool has_state ()

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

const std::string & state ()

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

void set_state (const std::string & value)

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

bool has_unique_session_name ()

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

const std::string & unique_session_name ()

Defined at line 168 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 169 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 171 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 172 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

int buffer_size_kb_size ()

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

void clear_buffer_size_kb ()

Defined at line 174 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 175 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

uint32_t * add_buffer_size_kb ()

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

bool has_duration_ms ()

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

uint32_t duration_ms ()

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

bool has_num_data_sources ()

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

uint32_t num_data_sources ()

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

bool has_start_realtime_ns ()

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

bool has_bugreport_score ()

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

int32_t bugreport_score ()

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

bool has_bugreport_filename ()

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

const std::string & bugreport_filename ()

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

bool has_is_started ()

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

bool is_started ()

Defined at line 199 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 180 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 184 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

int64_t start_realtime_ns ()

Defined at line 187 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 188 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_bugreport_score (int32_t value)

Defined at line 192 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 196 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h

void set_is_started (bool value)

Defined at line 200 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 127 of file gen/third_party/perfetto/protos/perfetto/common/tracing_service_state.gen.h