SystemCapabilities
public struct SystemCapabilities : OwnedInstanceProtocol
This struct describes a single service system capability
-
This is us.
Declaration
Swift
public let owner: RVS_ONVIF!
-
Indicates support for WS Discovery resolve requests.
Declaration
Swift
public var isDiscoveryResolve: Bool
-
Indicates support for WS-Discovery Bye.
Declaration
Swift
public var isDiscoveryBye: Bool
-
Indicates support for remote discovery.
Declaration
Swift
public var isRemoteDiscovery: Bool
-
Indicates support for system backup through MTOM.
Declaration
Swift
public var isSystemBackup: Bool
-
Indicates support for retrieval of system logging through MTOM.
Declaration
Swift
public var isSystemLogging: Bool
-
Indicates support for firmware upgrade through MTOM.
Declaration
Swift
public var isFirmwareUpgrade: Bool
-
Indicates support for firmware upgrade through HTTP.
Declaration
Swift
public var isHttpFirmwareUpgrade: Bool
-
Indicates support for system backup through HTTP.
Declaration
Swift
public var isHttpSystemBackup: Bool
-
Indicates support for retrieval of system logging through HTTP.
Declaration
Swift
public var isHttpSystemLogging: Bool
-
Indicates support for retrieving support information through HTTP.
Declaration
Swift
public var isHttpSupportInformation: Bool
-
Indicates support for storage configuration interfaces.
Declaration
Swift
public var isStorageConfiguration: Bool
-
Indicates maximum number of storage configurations supported. It is optional, and may be nil.
Declaration
Swift
public var maxStorageConfigurations: Int!
-
If present, signals support for geo location. The value signals the supported number of entries. It is optional, and may be nil.
Declaration
Swift
public var geoLocationEntries: Int!
-
List of supported automatic GeoLocation adjustments supported by the device. Valid items are defined by tds:AutoGeoMode. It is optional, and may be nil.
Declaration
Swift
public var autoGeo: [String]!
-
Enumerates the supported StorageTypes, see (“NFS”, “CIFS”, “CDMI” or “FTP”). It is optional, and may be nil.
Declaration
Swift
public var storageTypesSupported: [String]!