ONVIF:...tension(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

🌸 ONVIF:...tension(3pm) β€” bestie edition 🌸

okay so this is a page from the User Contributed Perl Documentation, and it's about ONVIF:...tension(3pm). yes the title is abridged with dots, that's just how it is, we don't ask questions πŸ’…


✨ NAME ✨

ONVIF::Device::Types::NetworkInterfaceSetConfigurationExtension β€” say that five times fast, I dare you 🫢


πŸ’– DESCRIPTION πŸ’–

so basically this is a Perl data type class for the XML Schema defined complexType NetworkInterfaceSetConfigurationExtension, and it lives in the namespace http://www.onvif.org/ver10/schema. it's giving "glue code that makes XML go brrr" and honestly? iconic ✨


πŸŽ€ PROPERTIES πŸŽ€

the way that these properties are literally right there for you to grab β€” you access them with get_PROPERTY / set_PROPERTY methods, no cap. here's the full lineup:

  • Dot3 πŸ’œ
  • Dot11 πŸ’œ
  • Extension πŸ’œ

πŸ‘‘ METHODS πŸ‘‘

⭐ new ⭐

this is the constructor, bestie. here's the data structure you can pass to new(), and I'm keeping it exactly as written because that's the whole point:

{ # ONVIF::Device::Types::NetworkInterfaceSetConfigurationExtension
  Dot3 =>  { # ONVIF::Device::Types::Dot3Configuration
  },
  Dot11 =>  { # ONVIF::Device::Types::Dot11Configuration
    SSID => $some_value, # Dot11SSIDType
    Mode => $some_value, # Dot11StationMode
    Alias => $some_value, # Name
    Priority => $some_value, # NetworkInterfaceConfigPriority
    Security =>  { # ONVIF::Device::Types::Dot11SecurityConfiguration
      Mode => $some_value, # Dot11SecurityMode
      Algorithm => $some_value, # Dot11Cipher
      PSK =>  { # ONVIF::Device::Types::Dot11PSKSet
        Key => $some_value, # Dot11PSK
        Passphrase => $some_value, # Dot11PSKPassphrase
        Extension =>  { # ONVIF::Device::Types::Dot11PSKSetExtension
        },
      },
      Dot1X => $some_value, # ReferenceToken
      Extension =>  { # ONVIF::Device::Types::Dot11SecurityConfigurationExtension
      },
    },
  },
  Extension =>  { # ONVIF::Device::Types::NetworkInterfaceSetConfigurationExtension2
  },
},

look at all those nested hashrefs. it's nested like my feelings about perl πŸ₯² but fr fr, every $some_value is a placeholder β€” swap in your actual value and you're slaying.

heads up: those comments next to the keys (# Dot11SSIDType, # Dot11StationMode, and all the rest) are the type names, so don't go deleting them thinking they're decorative. they're the vibe check for what goes where πŸ™ˆ

πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL. it didn't have a human author, it just spawned. main character energy honestly 🧚


and that's the whole page!! perl v5.40.1, dated 2026-02-01, still serving ONVIF:...tension(3pm) realness. go forth and set your properties, bestie πŸ¦‹πŸ’–βœ¨

πŸ“¦ where this page comes from