Structures

The following structures are available globally.

  • Streaming mode stats @since 9.6

    See more

    Declaration

    Swift

    public struct StreamingStats
  • Statistics for a single stream @since 9.6

    See more

    Declaration

    Swift

    public struct StreamStats
  • Details of the connected network and adapter.

    See more

    Declaration

    Swift

    public struct AdapterData
  • Information about the data usage and limits of a network adapter.

    See more

    Declaration

    Swift

    public struct AdapterUsageData
  • \brief Contains stats regarding the TUN, for use in session stats

    • @since 8.0
    See more

    Declaration

    Swift

    public struct TunStats
  • \brief Contains stats regarding the packet handler, for use in session stats

    • @since 8.0
    See more

    Declaration

    Swift

    public struct HandlerStats
  • Statistics for this or all sessions.

    See more

    Declaration

    Swift

    public struct SessionStats
  • Contains stats regarding the captive portal

    • @since 9.5
    See more

    Declaration

    Swift

    public struct CaptivePortalStats
  • Statistics about a connection. There is one of these per socket that Speedify creates to make the VPN. Each one is bound to run over a single one of your internet connections. It’s possible for there to be more than one on a single internet connection.

    See more

    Declaration

    Swift

    public struct ConnectionStats
  • Speedify Settings

    See more

    Declaration

    Swift

    public struct Settings
  • Represents an IP network segment

    See more

    Declaration

    Swift

    public struct IPRange
  • Data on the account

    See more

    Declaration

    Swift

    public struct AccountingData
  • A forwarded port @since 8.2

    See more

    Declaration

    Swift

    public struct ForwardedPort
  • A Firewall port @since 9.2

    See more

    Declaration

    Swift

    public struct FirewallPort
  • Local proxy settings @since 9.2

    See more

    Declaration

    Swift

    public struct FirewallSettings
  • Local proxy domain watchlist item

    • @since 9.3
    See more

    Declaration

    Swift

    public struct LocalProxyDomainWatchListItem
  • A proxied port @since 9.9

    See more

    Declaration

    Swift

    public struct LocalProxyPort
  • Local proxy settings @since 9.2

    See more

    Declaration

    Swift

    public struct LocalProxySettings
  • Safe Browsing setting information @since 10.6

    See more

    Declaration

    Swift

    public struct SafeBrowsingSettings
  • Safe Browsing lookup statistics @since 10.6

    See more

    Declaration

    Swift

    public struct SafeBrowsingStats
  • Safe Browsing error on lookup @since 10.6

    See more

    Declaration

    Swift

    public struct SafeBrowsingLookupError
  • Safe Browsing Connect Error on initialization @since 10.6

    Declaration

    Swift

    public struct SafeBrowsingConnectError
  • Safe Browsing block information @since 10.6

    See more

    Declaration

    Swift

    public struct SafeBrowsingBlock
  • List of reasons the Speedify service may stop

    Declaration

    Swift

    public struct DisconnectEvent
  • Settings for logging in the daemon

    • @since 10.5
    See more

    Declaration

    Swift

    public struct DaemonLogSettings