Chromium Code Reviews| Index: runtime/observatory/lib/src/models/repositories/event.dart |
| diff --git a/runtime/observatory/lib/src/models/repositories/event.dart b/runtime/observatory/lib/src/models/repositories/event.dart |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..7c4545071e5f318ef07874b826b84279176562ff |
| --- /dev/null |
| +++ b/runtime/observatory/lib/src/models/repositories/event.dart |
| @@ -0,0 +1,34 @@ |
| +// Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file |
| +// for details. All rights reserved. Use of this source code is governed by a |
| +// BSD-style license that can be found in the LICENSE file |
| + |
| +part of models; |
| + |
| +abstract class EventRepository { |
| + Stream<Event> get onEvent; |
| + Stream<VMEvent> get onVMEvent; |
| + Stream<VMUpdateEvent> get onVMUpdate; |
| + Stream<IsolateEvent> get onIsolateEvent; |
| + Stream<IsolateStartEvent> get onIsolateStart; |
| + Stream<IsolateRunnableEvent> get onIsolateRunnable; |
| + Stream<IsolateExitEvent> get onIsolateExit; |
| + Stream<IsolateUpdateEvent> get onIsolateUpdate; |
| + Stream<IsolateReloadEvent> get onIsolateReload; |
| + Stream<ServiceExtensionAddedEvent> get onServiceExtensionAdded; |
| + Stream<DebugEvent> get onDebugEvent; |
| + Stream<PauseStartEvent> get onPauseStart; |
| + Stream<PauseExitEvent> get onPauseExit; |
| + Stream<PauseBreakpointEvent> get onPauseBreakpoint; |
| + Stream<PauseInterruptedEvent> get onPauseInterrupted; |
| + Stream<PauseExceptionEvent> get onPauseException; |
| + Stream<ResumeEvent> get onResume; |
| + Stream<BreakpointAddedEvent> get onBreakpointAdded; |
| + Stream<BreakpointResolvedEvent> get onBreakpointResolved; |
| + Stream<BreakpointRemovedEvent> get onBreakpointRemoved; |
| + Stream<InspectEvent> get onInspect; |
| + Stream<NoneEvent> get onNone; |
|
turnidge
2016/08/04 18:16:36
NoneEvents are never sent.
cbernaschina
2016/08/04 21:00:20
Done.
|
| + Stream<GCEvent> get onGCEvent; |
| + Stream<ExtensionEvent> get onExtensionEvent; |
| + Stream<TimelineEventsEvent> get onTimelineEvents; |
| + Stream<ConnectionClosedEvent> get onConnectionClosed; |
| +} |