ManagedService class abstract
Base interface for any service that can be managed (clients, servers, etc.)
- Implementers
Constructors
Properties
Methods
-
connect(
) → Future< bool> - Connect to the service
-
disconnect(
) → Future< bool> - Disconnect from the service
-
executeCapability(
String capabilityName, Map< String, dynamic> parameters) → Future - Execute a capability on the service
-
getCapabilities(
) → Future< List< String> > - Get a list of available capabilities
-
getMetadata(
) → Map< String, dynamic> - Get metadata about the service
-
getStatus(
) → Map< String, dynamic> - Get current service status
-
hasCapability(
String capabilityName) → Future< bool> - Check if service has a specific capability
-
isAvailable(
) → bool - Check if service is currently available
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited