ONVIF:...uration(3pm)

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

πŸ’– ONVIF::Media::Types::AnalyticsDeviceEngineConfiguration πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation, sitting pretty in section 3pm of the manual, and it's filed under the name ONVIF:...uration because apparently we abbreviate things around here. πŸŽ€


✨ NAME ✨

ONVIF::Media::Types::AnalyticsDeviceEngineConfiguration β€” no cap, that's the whole name, she's long but she's worth it. πŸ‘‘


🌸 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 it, that's the whole vibe. It's a type class, she types. πŸ’…


πŸ¦‹ PROPERTIES πŸ¦‹

The way that these properties are literally right there waiting for you to grab them with get_PROPERTY / set_PROPERTY methods:

  • EngineConfiguration
  • Extension

yes bestie, two of them, both iconic, both yours. ✨


πŸ’œ METHODS πŸ’œ

πŸŽ€ new πŸŽ€

Constructor. Periodt. The following data structure may be passed to new():

 { # ONVIF::Media::Types::AnalyticsDeviceEngineConfiguration
   EngineConfiguration =>  { # ONVIF::Media::Types::EngineConfiguration
     VideoAnalyticsConfiguration =>  { # 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
         },
       },
     },
     AnalyticsEngineInputInfo =>  { # ONVIF::Media::Types::AnalyticsEngineInputInfo
       InputInfo =>  { # ONVIF::Media::Types::Config
         Parameters =>  { # ONVIF::Media::Types::ItemList
           SimpleItem => ,
           ElementItem =>  {
           },
           Extension =>  { # ONVIF::Media::Types::ItemListExtension
           },
         },
       },
       Extension =>  { # ONVIF::Media::Types::AnalyticsEngineInputInfoExtension
       },
     },
   },
   Extension =>  { # ONVIF::Media::Types::AnalyticsDeviceEngineConfigurationExtension
   },
 },

like... look at that nesting. she's giving main character energy, she's giving deeply-recursive-XML-schema, and honestly? obsessed. πŸ’– literally just hand her that hash and she knows what to do with it.


🌈 AUTHOR 🌈

Generated by SOAP::WSDL. not me, not you, not anyone's fave β€” the machine did it. πŸ’€βœ¨


fr fr, that's the whole page bestie. go forth and configure your analytics device engines. 🫢

perl v5.40.1 Β· 2026-02-01 Β· ONVIF:...uration(3pm) β€” that's the source and the date, mwah, bye bestie, slay your XML πŸ’…πŸ“πŸ§š

πŸ“¦ where this page comes from