ONVIF::...uration(3)
π ONVIF::Media::Elements::SetVideoAnalyticsConfiguration
okay bestie, welcome to the perl corner of the internet π this one lives in the User Contributed Perl Documentation section (iykyk), and it's lowkey just a lil data-holder class. it's literally giving "I'm a wrapper and I'm thriving."
β¨ NAME β¨
ONVIF::Media::Elements::SetVideoAnalyticsConfiguration β say that five times fast, I dare you π«Ά
πΈ DESCRIPTION πΈ
so this is a Perl data type class, no cap. it's for the XML Schema defined element SetVideoAnalyticsConfiguration, and it comes from the namespace http://www.onvif.org/ver10/media/wsdl. that's the whole vibe π
π PROPERTIES π
these are the properties you can get at with the get_PROPERTY / set_PROPERTY methods. it's giving very accessible, very main character β¨
Configurationβ here's how you poke it:
$element->set_Configuration($data);
$element->get_Configuration();
ForcePersistenceβ same energy, different property:
$element->set_ForcePersistence($data);
$element->get_ForcePersistence();
π¦ METHODS π¦
new
my $element = ONVIF::Media::Elements::SetVideoAnalyticsConfiguration->new($data);
it's the constructor, bestie π this is where you spawn your very own element. the following data structure may be passed to new(), and listen β it's a deep one, so buckle up:
{
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
},
},
},
ForcePersistence => $some_value, # boolean
},
like, look at all those nested hashes π the ForcePersistence one is just a boolean, so that part's chill. the rest? it's giving nesting dolls, fr fr πͺ
π AUTHOR π
Generated by SOAP::WSDL β shoutout to the machine that made this π«Ά
and that's the whole page, bestie! π the source/version energy at the bottom says perl v5.42.3 with a date of 1980-01-01 (iconic timestamp tbh, like it was born before the internet was cute π) β anyway, you're gonna slay this, mwah πβ¨π
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms