DynamicDNSRecord

public struct DynamicDNSRecord : OwnedInstanceProtocol

This struct is the response from the GetDynamicDNS command.

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

    See more

    Declaration

    Swift

    public enum DynDNSType : Equatable
  • This is us.

    Declaration

    Swift

    public let owner: RVS_ONVIF!
  • This is the type of dynamic DNS relationship.

    Declaration

    Swift

    public let type: DynDNSType
  • This returns the parameters in a fashion suitable for sending to the device.

    Declaration

    Swift

    public var asParameters: [String : Any]! { get }
  • We declare this, because we need it to be public.

    Declaration

    Swift

    public init(owner inOwner: RVS_ONVIF, type inType: DynDNSType)

    Parameters

    owner

    The ONVIF handler instance that “owns” this struct instance.

    type

    The type of DynDNS