TailscaleConnection class abstract interface

One full-duplex byte stream over the tailnet.

Properties

done Future<void>
Completes when the full connection is terminal.
no setter
hashCode int
The hash code for this object.
no setterinherited
identity TailscaleNodeIdentity?
Remote node identity, when the backend attached one.
no setter
input Stream<Uint8List>
Single-subscription byte stream received from the remote node.
no setter
local TailscaleEndpoint
Local tailnet endpoint for this connection.
no setter
output TailscaleConnectionOutput
Write half of the connection.
no setter
remote TailscaleEndpoint
Remote tailnet endpoint for this connection.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

abort() Future<void>
Immediate local teardown/reset.
close() Future<void>
Application-level close: the caller is done with the whole connection.
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