ONVIF:...uration(3pm)
β¨ NAME β¨
ONVIF::Device::Types::VideoAnalyticsConfiguration π
okay so bestie, welcome to the ONVIF:...uration(3pm) page β yes the title got truncated, the manpage system did that, not me, we're all just living with it π«Ά β straight out of the User Contributed Perl Documentation collection. This one is a Perl data type class, and it's giving very "I hold the video analytics config for an ONVIF device" energy. Sit down, hydrate, let's go π
π DESCRIPTION π
This is a Perl data type class for the XML Schema defined complexType called VideoAnalyticsConfiguration, and it lives in the namespace http://www.onvif.org/ver10/schema. no cap, that's literally the whole vibe of this module π
π PROPERTIES π
These properties are the main characters, and you can get at them with the get_PROPERTY / set_PROPERTY methods (iykyk β swap PROPERTY for the actual property name, obvi):
AnalyticsEngineConfigurationβ the analytics engine config, iconicRuleEngineConfigurationβ the rule engine config, also iconic
π METHODS π
π¦ new π¦
This is the Constructor. Obsessed. And the following data structure may be passed to new():
{ # ONVIF::Device::Types::VideoAnalyticsConfiguration
AnalyticsEngineConfiguration => { # ONVIF::Device::Types::AnalyticsEngineConfiguration
AnalyticsModule => { # ONVIF::Device::Types::Config
Parameters => { # ONVIF::Device::Types::ItemList
SimpleItem => ,
ElementItem => {
},
Extension => { # ONVIF::Device::Types::ItemListExtension
},
},
},
Extension => { # ONVIF::Device::Types::AnalyticsEngineConfigurationExtension
},
},
RuleEngineConfiguration => { # ONVIF::Device::Types::RuleEngineConfiguration
Rule => { # ONVIF::Device::Types::Config
Parameters => { # ONVIF::Device::Types::ItemList
SimpleItem => ,
ElementItem => {
},
Extension => { # ONVIF::Device::Types::ItemListExtension
},
},
},
Extension => { # ONVIF::Device::Types::RuleEngineConfigurationExtension
},
},
},
look at all those nested hashes β it's giving β¨*layers*β¨, it's giving onion, it's giving "yes you can nest it that deep, bestie" ππ
ngl the comments inside that structure are the type names you're nesting, so if you ever get lost in there, just read the # lines like breadcrumbs π§
πΈ AUTHOR πΈ
Generated by SOAP::WSDL β the machine wrote it, we just vibed with it π
and that's the whole page, bestie!! no cap, you now know VideoAnalyticsConfiguration better than it knows itself π
β sign-off β
this lil page came to you via perl v5.40.1, dated 2026-02-01, under the ONVIF:...uration(3pm) title in the User Contributed Perl Documentation set. 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