ONVIF:...ration(3pm)
π ONVIF::Device::Types::AnalyticsDeviceEngineConfiguration π
okay bestie, welcome to the group chat β¨ this page is straight out of the User Contributed Perl Documentation, manual section 3pm, and it's literally just one little Perl class doing its thing. no cap. π
πΈ NAME πΈ
ONVIF::Device::Types::AnalyticsDeviceEngineConfiguration β say that five times fast, i dare you. π
π¦ DESCRIPTION π¦
so basically, this is a Perl data type class for the XML Schema defined complexType AnalyticsDeviceEngineConfiguration, and it lives in the namespace http://www.onvif.org/ver10/schema. that's the whole vibe. it's giving "generated, but make it functional." β¨
π PROPERTIES π
the way that you can access all of these with get_PROPERTY / set_PROPERTY methods⦠obsessed. 𫢠here's the full list, no skips:
EngineConfigurationExtension
π METHODS π
β new β
the constructor, the main character, the moment. π
here's the data structure you may pass to new(), and yes i am pasting it exactly because every single one of these nested types matters, i don't make the rules:
{ # ONVIF::Device::Types::AnalyticsDeviceEngineConfiguration
EngineConfiguration => { # ONVIF::Device::Types::EngineConfiguration
VideoAnalyticsConfiguration => { # 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
},
},
},
AnalyticsEngineInputInfo => { # ONVIF::Device::Types::AnalyticsEngineInputInfo
InputInfo => { # ONVIF::Device::Types::Config
Parameters => { # ONVIF::Device::Types::ItemList
SimpleItem => ,
ElementItem => {
},
Extension => { # ONVIF::Device::Types::ItemListExtension
},
},
},
Extension => { # ONVIF::Device::Types::AnalyticsEngineInputInfoExtension
},
},
},
Extension => { # ONVIF::Device::Types::AnalyticsDeviceEngineConfigurationExtension
},
},
likeβ¦ the nesting?? it's giving inception. π but it's all right there, every last one, so copy-paste responsibly bestie. π
π AUTHOR π
Generated by SOAP::WSDL. iconic behaviour fr fr. π
and that's the whole page, bestie!! π this beauty is running on perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...ration(3pm) manual page from the User Contributed Perl Documentation. slay, go forth, and may your nested hashes always be balanced. ππ¦β¨
π¦ 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