ONVIF:...uration(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ 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, iconic
  • RuleEngineConfiguration β€” 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