service library
Classes
- ConnectedApp
- ConnectedDTDState
- We are connected to DTD.
- ConnectedState
- ConnectingDTDState
- Attempting to connect to DTD.
- ConnectionFailedDTDState
- We failed to connect to DTD in the maximum number of retries and are no longer trying to connect.
- DeveloperServiceEvent
- Events received over the VM Service from one the running developer services (DDS, VM Service, etc.).
- DTDConnectionState
- A class representing the current state of a DTD connection.
- DTDManager
- Manages a connection to the Dart Tooling Daemon.
- EvalOnDartLibrary
- FlutterEvent
- Events received over the VM Service from the Flutter framework.
- FlutterVersion
- IsolateManager
- IsolateState
- NotConnectedDTDState
- DTD is not connected and has not started to connect.
- OfflineConnectedApp
- ResolvedUriManager
- Manager for handling package Uri lookup and caching.
- RootInfo
- ServiceExtensionManager
- Manager that handles tracking the service extension for the main isolate.
- ServiceExtensionState
-
ServiceManager<
T extends VmService> - VmServiceCapabilities
- WaitingToRetryDTDState
- A connection failed and we are waiting for seconds before trying again.
Enums
- FlutterChannel
- An enum representing the different Flutter channels.
- ServiceManagerLifecycle
- ServiceManagerOverride
Extensions
- RpcErrorExtension on RPCError
- VmServiceExtension on VmService
Constants
- dartHtmlLibraryUri → const String
- flutterLibraryUri → const String
- flutterVersionService → const RegisteredService
- Flutter version service registered by Flutter Tools.
Functions
-
forEachIsolateHelper(
VmService vmService, Future< void> callback(IsolateRef)) → Future<void>
Typedefs
-
ServiceManagerCallback<
T> = FutureOr< void> Function(T? service)