NetworkInterface
public struct NetworkInterface : OwnedInstanceProtocol
This struct describes a single network interface data model
-
This is us.
Declaration
Swift
public let owner: RVS_ONVIF! -
The interface token
Declaration
Swift
public var token: String -
The enabled flag. If true, the interface is enabled.
Declaration
Swift
public var isEnabled: Bool -
Returns the parameters in a fashion suitable for sending to the device.
Declaration
Swift
public var asParameters: [String : Any]! { get } -
OPTIONAL: The newtwork interface general info. This may be nil.
Declaration
Swift
public var info: RVS_ONVIF_Core.NetworkInterfaceInfo! -
OPTIONAL: The newtwork interface link info. This may be nil.
Declaration
Swift
public var link: RVS_ONVIF_Core.NetworkInterfaceLink! -
OPTIONAL: The IPv4 newtwork interface info. This may be nil.
Declaration
Swift
public var ipV4: RVS_ONVIF_Core.IPNetworkInterface! -
OPTIONAL: The IPv6 newtwork interface info. This may be nil.
Declaration
Swift
public var ipV6: RVS_ONVIF_Core.IPNetworkInterface! -
OPTIONAL: Any extension to the interface. This may be nil.
Declaration
Swift
public var networkInterfaceExtension: RVS_ONVIF_Core.NetworkInterfaceExtension!
View on GitHub
NetworkInterface Structure Reference