ONVIF:...sponse(3pm)
β¨ NAME β¨
okay so bestie, welcome to ONVIF::Device::Elements::GetDot1XConfigurationResponse π (that's the whole name, yes it's a mouthful, no we don't shorten it, iykyk)
πΈ DESCRIPTION πΈ
It's a Perl data type class for the XML Schema defined element GetDot1XConfigurationResponse straight out of the namespace http://www.onvif.org/ver10/device/wsdl β¨
That's it. That's the whole vibe. It's giving "humble little Perl class doing its one job flawlessly" π
π PROPERTIES π
These properties are lowkey accessible through the get_PROPERTY / set_PROPERTY methods β that's the move π«Ά
Dot1XConfigurationβ the one and only property, and she's a main character fr fr
$element->set_Dot1XConfiguration($data);
$element->get_Dot1XConfiguration();
π¦ METHODS π¦
π new π
my $element = ONVIF::Device::Elements::GetDot1XConfigurationResponse->new($data);
Constructor, bestie. It's literally how you birth this object into existence π And here's the data structure you may pass to new(), in all its nested glory:
{
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
},
},
},
not me staring at this nesting like it's a whole family tree π every level is labeled with its exact type in the comments, so clock them before you go guessing at anything, okay?
π AUTHOR π
Generated by SOAP::WSDL β shoutout to the machine that wrote this, she ate and left no crumbs πβ¨
and that's a wrap, bestie π this was perl v5.40.1, dated 2026-02-01, and you were reading ONVIF:...sponse(3pm) the entire time π go forth and construct responsibly π«Άπ
π¦ 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