一个可取消的连接尝试。
由客户端套接字类型 S
的 startConnect
方法返回,ConnectionTask<S>
允许取消连接到主机的尝试。
属性
- hashCode → int
- 此对象的哈希码。无设置器继承
- runtimeType → Type
- 对象运行时类型的表示。无设置器继承
-
socket → Future<
S> - 一个
Future
,除非在此 ConnectionTask 上调用 cancel,否则将以S.connect()
返回的值完成。final
方法
-
cancel(
) → void - 取消连接尝试。
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时调用。继承
-
toString(
) → String - 此对象的字符串表示。继承
运算符
-
operator ==(
Object other) → bool - 等号运算符。继承
静态方法
-
fromSocket<
T extends Socket> (Future< T> socket, void onCancel()) → ConnectionTask<T> - 从现有的
Future<Socket>
创建一个ConnectionTask
。