ONVIF:...esponse(3pm)
π ONVIF::Device::Elements::GetDot1XConfigurationsResponse π
okay bestie, welcome to the manual page for ONVIF:...esponse(3pm) β yes that's the real name, it's giving "the title got truncated at a party and never recovered" π this one ships with your User Contributed Perl Documentation and we're gonna get you fluent in it, no cap.
πΈ NAME πΈ
ONVIF::Device::Elements::GetDot1XConfigurationsResponse</p> β the whole entire class name, say it with your chest π
β¨ DESCRIPTION β¨
So basically this is a Perl data type class, and she exists for one (1) reason: to represent the XML Schema defined element GetDot1XConfigurationsResponse that lives in the namespace http://www.onvif.org/ver10/device/wsdl. That's it, that's the gig. Iconic, lowkey minimal, we love a specialist. π
π¦ PROPERTIES π¦
Here's the tea: you don't poke at these directly, you reach them through get_PROPERTY / set_PROPERTY methods. Very "use the front door, not the window" of it. π«Ά
Dot1XConfigurationβ the one and only property, the main character fr fr.
$element->set_Dot1XConfiguration($data);
$element->get_Dot1XConfiguration();
π METHODS π
π§ new
my $element = ONVIF::Device::Elements::GetDot1XConfigurationsResponse->new($data);
It's the constructor, bestie β the "hi hello let's build this thing" moment. β¨ And here's the data structure you're allowed to hand over to new(), in all its nested glory (yes there are comments, yes they're part of the vibe, keep them):
{
Dot1XConfiguration => { # ONVIF::Device::Types::Dot1XConfiguration
Dot1XConfigurationToken => $some_value, # ReferenceToken
Identity => $some_value, # string
AnonymousID => $some_value, # string
EAPMethod => $some_value, # int
CACertificateID => $some_value, # token
EAPMethodConfiguration => { # ONVIF::Device::Types::EAPMethodConfiguration
TLSConfiguration => { # ONVIF::Device::Types::TLSConfiguration
CertificateID => $some_value, # token
},
Password => $some_value, # string
Extension => { # ONVIF::Device::Types::EapMethodExtension
},
},
Extension => { # ONVIF::Device::Types::Dot1XConfigurationExtension
},
},
},
real talk: those nested hashes areDot1XConfigurationβEAPMethodConfigurationβTLSConfiguration, and theExtensionblocks are justβ¦ vibes and empty space, but they're required vibes, so don't delete them π
π AUTHOR π
Generated by SOAP::WSDL β not a human, not a poet, just a code generator doing its little thing. Slay, honestly. π€π
and that's the whole page, you ate it π
perl v5.40.1 Β· 2026-02-01 Β· ONVIF:...esponse(3pm) β mwah, go forth and configure your 802.1X, 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