Service

public struct Service : OwnedInstanceProtocol

This struct describes a single service (response to “fetchServices()”)

  • This is us.

    Declaration

    Swift

    public let owner: RVS_ONVIF!
  • This is the namespace for the service (usually a URI string).

    Declaration

    Swift

    public let namespace: String!
  • This is the XAddr (a URI).

    Declaration

    Swift

    public let xAddr: URL!
  • This is the Version (a String).

    Declaration

    Swift

    public let version: String!
  • This is the Capabilities. It is optional, and may be nil. If supplied, we return it as a simple Dictionary, to be interpreted by the caller.

    Declaration

    Swift

    public let capabilities: [String : Any]!