ONVIF:...sponse(3pm)
β¨ NAME β¨
okay so bestie, meet ONVIF::Media::Elements::GetVideoAnalyticsConfigurationResponse π β a lil Perl data type class from the ONVIF::Media::Elements crew, and yes she's documented in the User Contributed Perl Documentation section of the manual pages (that's the 3pm energy, iykyk π).
πΈ DESCRIPTION πΈ
She's a Perl data type class for the XML Schema defined element GetVideoAnalyticsConfigurationResponse, and she comes straight out of the namespace http://www.onvif.org/ver10/media/wsdl. β¨
That's the whole vibe. She holds the data, she knows her namespace, she's not doing anything extra. main character behavior fr fr π
π¦ PROPERTIES π¦
these are the properties you can touch, and you reach them with get_PROPERTY / set_PROPERTY methods, periodt:
Configurationβ the one and only property, and she's giving:
$element->set_Configuration($data);
$element->get_Configuration();
π METHODS π
π«Ά new
my $element = ONVIF::Media::Elements::GetVideoAnalyticsConfigurationResponse->new($data);
Constructor, bestie! π She builds the element for you. And the following data structure may be passed to new() β look at this gorgeous nesting, it's giving tree structure, it's giving everything π:
{
Configuration => { # ONVIF::Media::Types::VideoAnalyticsConfiguration
AnalyticsEngineConfiguration => { # ONVIF::Media::Types::AnalyticsEngineConfiguration
AnalyticsModule => { # ONVIF::Media::Types::Config
Parameters => { # ONVIF::Media::Types::ItemList
SimpleItem => ,
ElementItem => {
},
Extension => { # ONVIF::Media::Types::ItemListExtension
},
},
},
Extension => { # ONVIF::Media::Types::AnalyticsEngineConfigurationExtension
},
},
RuleEngineConfiguration => { # ONVIF::Media::Types::RuleEngineConfiguration
Rule => { # ONVIF::Media::Types::Config
Parameters => { # ONVIF::Media::Types::ItemList
SimpleItem => ,
ElementItem => {
},
Extension => { # ONVIF::Media::Types::ItemListExtension
},
},
},
Extension => { # ONVIF::Media::Types::RuleEngineConfigurationExtension
},
},
},
},
like. the way that AnalyticsEngineConfiguration and RuleEngineConfiguration both have their own Extension, and the way the Parameters / ItemList block shows up *twice*β¦ she's symmetrical, she's iconic, she ate π₯ (copy it exactly tho, don't freestyle it, ngl π).
π AUTHOR π
Generated by SOAP::WSDL π§ β yeah she was generated, and honestly? generated and thriving.
π reminder bestie: this is auto-generated, so every property, type, and comment above is exactly what the source says β no cap, don't invent extra ones, the schema is the schema.
and that's the whole page!! π this one's from the User Contributed Perl Documentation, running with perl v5.40.1, dated 2026-02-01 β so when you're reading her, that's the version and date you're getting, periodt. stay slaying with your ONVIF elements, 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