Structures

The following structures are available globally.

  • Streaming mode stats @since 9.6

    See more

    Declaration

    Swift

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

    See more

    Declaration

    Swift

    public struct StreamStats : Codable
  • 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
  • Declaration

    Swift

    public struct ServerInformation
  • \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
  • Declaration

    Swift

    public struct ConnectionStatsGroup
  • Current Speedify version

    See more

    Declaration

    Swift

    public struct Version : Equatable, Comparable, Codable
  • Speedify Settings

    See more

    Declaration

    Swift

    public struct Settings
  • Automatic server selection method settings @since 9.4

    See more

    Declaration

    Swift

    public struct ServerSettings
  • Represents an IP network segment

    See more

    Declaration

    Swift

    public struct IPRange
  • Speedify error type

    See more

    Declaration

    Swift

    public struct ErrorType
  • Settings for the directory

    See more

    Declaration

    Swift

    public struct DirectorySettings
  • Data on the account

    See more

    Declaration

    Swift

    public struct AccountingData : Codable
  • Current privacy settings

    See more

    Declaration

    Swift

    public struct PrivacySettings
  • A forwarded port @since 8.2

    See more

    Declaration

    Swift

    public struct ForwardedPort
  • A forwarded port @since 10.9

    See more

    Declaration

    Swift

    public struct ProtocolPortPair
  • A Firewall port @since 9.2

    See more

    Declaration

    Swift

    public struct FirewallPort
  • A streaming port @since 10.9

    See more

    Declaration

    Swift

    public struct StreamingPort
  • Settings for the priority streaming @since 10.9

    See more

    Declaration

    Swift

    public struct StreamingSettings
  • 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 : Codable
  • 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
  • Declaration

    Swift

    public struct StreamingSessionStats
  • Current Session stat period

    • @since 10.0
    See more

    Declaration

    Swift

    public struct SessionStatPeriod
  • Current Speed test results data

    See more

    Declaration

    Swift

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

    See more

    Declaration

    Swift

    public struct DisconnectEvent
  • Settings for logging in the daemon

    • @since 10.5
    See more

    Declaration

    Swift

    public struct DaemonLogSettings
  • Declaration

    Swift

    public struct NetworkSharing
  • Declaration

    Swift

    public struct ActivationCode
  • Declaration

    Swift

    public struct Subnet