ONVIF:...uration(3pm)
π ONVIF:...uration(3pm) β the girlies' guide π
okay so bestie, welcome to the User Contributed Perl Documentation corner of the manual, and today's main character is ONVIF:...uration(3pm). yes the name is truncated like that in the header, don't come for me, that's just how it's filed. anyway. let's go β¨
πΈ NAME πΈ
ONVIF::Analytics::Types::Dot11Configuration β say that five times fast, I dare you π«Ά
π¦ DESCRIPTION π¦
So. 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.
That's it, that's the whole deal. It's a type class, it holds data, it slays quietly in the background. no cap π
π PROPERTIES π
These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods. One bullet per property, and yes, all of them, I'm not skipping a single one:
SSIDModeAliasPrioritySecurity
five of them, gorgeous, we love a tidy little property list β¨
π METHODS π
π new π
Constructor! The way this works is that new() can take a data structure, and here's exactly what that structure can look like β comments and all, verbatim, because I would never do you dirty like that:
{ # ONVIF::Analytics::Types::Dot11Configuration
SSID => $some_value, # Dot11SSIDType
Mode => $some_value, # Dot11StationMode
Alias => $some_value, # Name
Priority => $some_value, # NetworkInterfaceConfigPriority
Security => { # ONVIF::Analytics::Types::Dot11SecurityConfiguration
Mode => $some_value, # Dot11SecurityMode
Algorithm => $some_value, # Dot11Cipher
PSK => { # ONVIF::Analytics::Types::Dot11PSKSet
Key => $some_value, # Dot11PSK
Passphrase => $some_value, # Dot11PSKPassphrase
Extension => { # ONVIF::Analytics::Types::Dot11PSKSetExtension
},
},
Dot1X => $some_value, # ReferenceToken
Extension => { # ONVIF::Analytics::Types::Dot11SecurityConfigurationExtension
},
},
}
look at those nested hashes. it's giving structured. it's giving recursive. the Extension ones are just sitting there empty like ποΈπποΈ but that's the shape, bestie, that's the shape.
also fr fr: $some_value is a placeholder, not a real value. don't go typing that into your script and then @-ing me when it breaks π
π AUTHOR π
Generated by SOAP::WSDL. iconic of it honestly, it just auto-generates these and dips π
that's the whole page, you ate that, periodt π
oh and before I forget β this one's from perl v5.40.1 and it's dated 2026-02-01, so jot that down in your notes app like the organized queen you are ππΈ 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