DynDNSType

public enum DynDNSType : Equatable

An internal enum that is used to define the type of dynamic DNS service.

  • There will be no DynDNS updates from either the client or the server.

    Declaration

    Swift

    case NoUpdate
  • The server updates.

    Declaration

    Swift

    case ServerUpdates(ttl: DateComponents!)

    Parameters

    ttl

    The time to live, as a DateComponents object.

  • The client updtaes.

    Declaration

    Swift

    case ClientUpdates(name: String, ttl: DateComponents!)

    Parameters

    name

    The name the client will send.

    ttl

    The time to live, as a DateComponents object.

  • This allows us to compare without taking the associated values into consideration.

    Declaration

    Swift

    public static func == (lhs: DynDNSType, rhs: DynDNSType) -> Bool
  • Declaration

    Swift

    public var description: String { get }