ONVIF:...ration(3pm)
β¨ 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:
SSIDModeAliasPrioritySecurity
π§ 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
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms