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!