ONVIF:...ension(3pm)
π NAME π
ONVIF::Analytics::Types::NetworkInterfaceSetConfigurationExtension</p> β bestie, that's the whole name, and yeah it's a long one. The manual page itself calls it ONVIF:...ension(3pm) because even the manpage was like "girl, I'm not typing all that" π
β¨ DESCRIPTION β¨
Okay so listen. 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. That's it, that's the vibe. It's a generated type class doing its little XML thing π¦
π PROPERTIES π
These are the properties you can reach with get_PROPERTY / set_PROPERTY methods (yes, literally swap in the property name where it says PROPERTY, iykyk):
Dot3Dot11Extension
Three of them. Iconic lineup, no notes π
πΈ METHODS πΈ
β new β
Constructor time, bestie. Here's the data structure you may pass to new() β copy it exactly, do not freestyle:
{ # ONVIF::Analytics::Types::NetworkInterfaceSetConfigurationExtension
Dot3 => { # ONVIF::Analytics::Types::Dot3Configuration
},
Dot11 => { # 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
},
},
},
Extension => { # ONVIF::Analytics::Types::NetworkInterfaceSetConfigurationExtension2
},
},
Look at that nesting. It's giving β¨onionβ¨ but make it schema. Dot3 and Dot11 and Extension up top, and then Dot11 goes off and has its own whole friend group β SSID, Mode, Alias, Priority, Security β and Security has Mode, Algorithm, PSK, Dot1X, Extension, and PSK has Key, Passphrase, Extension. Layers on layers, fr fr. The $some_value placeholders are literally just stand-ins, swap in your actual values π«Ά
π AUTHOR π
Generated by SOAP::WSDL β not a human, a whole machine did this. Respect the automation π§
okay that's the whole page bestie, you ate it π this gem of a manpage is perl v5.40.1, dated 2026-02-01, and yes we are obsessed with it. go forth and set your network interface configuration extension, periodt β¨π
π¦ 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