5#ifndef RUNTIME_VM_SERVICE_EVENT_H_
6#define RUNTIME_VM_SERVICE_EVENT_H_
22class TimelineEventBlock;
171 return reload_error_;
175 reload_error_ =
error;
187 const Heap::GCStats*
gc_stats()
const {
return gc_stats_; }
191 const uint8_t*
bytes()
const {
return bytes_; }
203 extension_event_ = extension_event;
211 return timeline_event_block_;
216 timeline_event_block_ = block;
234 const char* flag_name_;
235 const char* flag_new_value_;
236 const char* previous_tag_;
237 const char* updated_tag_;
238 const char* embedder_kind_;
239 const char* embedder_stream_id_;
242 const TimelineEventBlock* timeline_event_block_;
243 const String* extension_rpc_;
245 const Error* reload_error_;
246 const String* spawn_token_;
247 const String* spawn_error_;
250 const Heap::GCStats* gc_stats_;
251 const uint8_t* bytes_;
252 intptr_t bytes_length_;
253 LogRecord log_record_;
254 ExtensionEvent extension_event_;
Dart_Port main_port() const
Profile * cpu_profile() const
const StreamInfo * stream_info() const
void set_embedder_stream_id(const char *stream_id)
Breakpoint * breakpoint() const
const char * KindAsCString() const
void set_top_frame(ActivationFrame *frame)
void set_previous_tag(const char *previous_tag)
const char * previous_tag() const
void set_inspectee(const Object *inspectee)
intptr_t bytes_length() const
@ kTimelineStreamSubscriptionsUpdate
@ kDebuggerSettingsUpdate
int64_t timestamp() const
const char * stream_id() const
void set_reload_error(const Error *error)
bool at_async_jump() const
const Object * exception() const
void set_exception(const Object *exception)
const uint8_t * bytes() const
Isolate * isolate() const
void set_gc_stats(const Heap::GCStats *gc_stats)
IsolateGroup * isolate_group() const
const char * updated_tag() const
void set_timeline_event_block(const TimelineEventBlock *block)
Dart_Port isolate_id() const
void set_extension_rpc(const String *extension_rpc)
void set_flag_new_value(const char *value)
ActivationFrame * top_frame() const
void set_flag_name(const char *flag)
void set_bytes(const uint8_t *bytes, intptr_t bytes_length)
const String * extension_rpc() const
void set_at_async_jump(bool value)
const Object * inspectee() const
void set_log_record(const LogRecord &log_record)
const char * flag_new_value() const
void set_updated_tag(const char *updated_tag)
const char * flag_name() const
void set_extension_event(const ExtensionEvent &extension_event)
void set_cpu_profile(Profile *profile)
void PrintJSONHeader(JSONObject *jsobj) const
void set_breakpoint(Breakpoint *bpt)
void set_embedder_kind(const char *embedder_kind)
void PrintJSON(JSONStream *js) const
const char * embedder_kind() const
ServiceEvent(EventKind event_kind)
const Heap::GCStats * gc_stats() const
const Error * reload_error() const
const TimelineEventBlock * timeline_event_block() const
FlutterSemanticsFlag flag
const uint8_t uint32_t uint32_t GError ** error
const String * event_data
const String * event_kind
const Instance * stack_trace