ONVIF:...ration(3pm)

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

✨ NAME ✨

ONVIF::Device::Types::Dot11Configuration β€” bestie, this is a Perl data type class for the XML Schema defined complexType Dot11Configuration, and it lives in the namespace http://www.onvif.org/ver10/schema. πŸ¦‹

(it's a 3pm page, aka User Contributed Perl Documentation, so you already know it's giving certified perl module energy πŸ’…)


🌸 DESCRIPTION 🌸

Okay so literally, this is a Perl data type class for the XML Schema defined complexType Dot11Configuration from the namespace http://www.onvif.org/ver10/schema. That's it. That's the whole vibe. It's a little Perl wrapper that knows how to be a Dot11Configuration when the SOAP world asks it to be one. πŸŽ€

πŸ’– PROPERTIES πŸ’–

These are the properties you can get to with get_PROPERTY / set_PROPERTY methods. No cap, that's the access pattern β€” the property name goes right there in the method name, iykyk:

  • SSID
  • Mode
  • Alias
  • Priority
  • Security

🧚 METHODS 🧚

🌈 new

Constructor. It's the main character of this whole page fr fr. Here's the data structure you may pass to new(), and yes, every single line of it matters, so I'm not touching a single character:

{ # 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
    },
  },
},

Like, look at that nesting. Security has a whole inner life with Mode, Algorithm, PSK, Dot1X and Extension, and PSK has its own little family with Key, Passphrase and Extension. It's giving nested structs and honestly? obsessed. πŸ’œ

Heads up bestie: those empty Extension hashes are exactly as written in the original β€” they're placeholders, so don't go inventing fields inside them. πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL


okay and that's the whole page!! 🌸 This absolute icon of a doc came from perl v5.40.1, dated 2026-02-01, and it's page ONVIF:...ration(3pm) in the User Contributed Perl Documentation collection. mwah, bye bestie πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from