LevitTransport class abstract

Interface for dispatching diagnostic events to external sinks.

LevitTransport defines how MonitorEvents are delivered to developers, logs, or visualization tools. Implementations can range from simple console printing to complex network-based telemetry.

Implementers

Constructors

LevitTransport()

Properties

hashCode int
The hash code for this object.
no setterinherited
onConnect Stream<void>
Stream that emits when a connection is established or re-established.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

close() → void
Releases resources and closes any active connections.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
send(MonitorEvent event) → void
Dispatches the event to the transport destination.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited