ConnectionTask

public final class ConnectionTask

サーバーへの接続試行中の状態を表します。 cancel() で接続をキャンセル可能です。

  • 接続状態を表します。

    公開 API であるため、利用者が switch で全ケースを網羅している場合に備えて ケースは追加しない。内部でキャンセル処理中の cancelRequested 状態を 持つ場合も、外部からは .canceled として観測される。

    See more

    Declaration

    Swift

    public enum State : Sendable
  • 接続状態

    Declaration

    Swift

    public var state: State { get }
  • 接続試行をキャンセルします。 すでに接続済みであれば何もしません。

    Declaration

    Swift

    public func cancel()