NetworkInterfaceExtension

public struct NetworkInterfaceExtension

This struct describes the model for a network interface extension record.

  • The interface type.

    Declaration

    Swift

    public var interfaceType: RVS_ONVIF_Core.IANA_Types
  • A placeholder for 802.3 configuration. This is optional, and may be nil.

    Declaration

    Swift

    public var dot3Configuration: Any!
  • 802.11 configuration. This is optional, and may be nil.

    Declaration

    Swift

    public var dot11: RVS_ONVIF_Core.Dot11Configuration!
  • Optional extension placeholder.

    Declaration

    Swift

    public var networkInterfaceSetConfigurationExtension2: Any!
  • Returns the parameters in a fashion suitable for sending to the device.

    Declaration

    Swift

    public var asParameters: [String : Any]! { get }