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]!
View on GitHub
SystemCapabilities Structure Reference