ONVIF:...Engine(3pm)

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

πŸ’– ONVIF::PTZ::Types::AnalyticsEngine πŸ’–

okay bestie, welcome to the manual page for ONVIF::PTZ::Types::AnalyticsEngine β€” it's a 3pm page, which is just fancy speak for "a Perl module doc that lives in the user-contributed Perl docs section." she's little. she's specific. she does one thing. and honestly? we respect her for it. 🫢


🌸 NAME 🌸

ONVIF::PTZ::Types::AnalyticsEngine β€” that's the whole name, that's her government name, no nicknames, no aliases. πŸ’…


✨ DESCRIPTION ✨

So here's the tea: this is a Perl data type class for an XML Schema defined complexType called AnalyticsEngine, and that type comes from the namespace http://www.onvif.org/ver10/schema. That's it. That's the job. She's a generated Perl class that knows how to represent one specific XML shape. no cap. πŸ¦‹

πŸŽ€ PROPERTIES πŸŽ€

You can get at the following properties using the get_PROPERTY / set_PROPERTY methods (yes, that's literally how they're named β€” get_ and set_ glued onto the property name, iconic honestly):

  • AnalyticsEngineConfiguration

that's the list. one entry. she's lowkey a one-property wonder and she's thriving. πŸ‘‘


πŸ”₯ METHODS πŸ”₯

πŸ’œ new

Constructor time, bestie!! new() gives you a brand new object, and the data structure you may pass to it looks exactly like this β€” and I do mean exactly, every nesting level, every comment, every last brace:

 { # ONVIF::PTZ::Types::AnalyticsEngine
   AnalyticsEngineConfiguration =>  { # ONVIF::PTZ::Types::AnalyticsDeviceEngineConfiguration
     EngineConfiguration =>  { # ONVIF::PTZ::Types::EngineConfiguration
       VideoAnalyticsConfiguration =>  { # ONVIF::PTZ::Types::VideoAnalyticsConfiguration
         AnalyticsEngineConfiguration =>  { # ONVIF::PTZ::Types::AnalyticsEngineConfiguration
           AnalyticsModule =>  { # ONVIF::PTZ::Types::Config
             Parameters =>  { # ONVIF::PTZ::Types::ItemList
               SimpleItem => ,
               ElementItem =>  {
               },
               Extension =>  { # ONVIF::PTZ::Types::ItemListExtension
               },
             },
           },
           Extension =>  { # ONVIF::PTZ::Types::AnalyticsEngineConfigurationExtension
           },
         },
         RuleEngineConfiguration =>  { # ONVIF::PTZ::Types::RuleEngineConfiguration
           Rule =>  { # ONVIF::PTZ::Types::Config
             Parameters =>  { # ONVIF::PTZ::Types::ItemList
               SimpleItem => ,
               ElementItem =>  {
               },
               Extension =>  { # ONVIF::PTZ::Types::ItemListExtension
               },
             },
           },
           Extension =>  { # ONVIF::PTZ::Types::RuleEngineConfigurationExtension
           },
         },
       },
       AnalyticsEngineInputInfo =>  { # ONVIF::PTZ::Types::AnalyticsEngineInputInfo
         InputInfo =>  { # ONVIF::PTZ::Types::Config
           Parameters =>  { # ONVIF::PTZ::Types::ItemList
             SimpleItem => ,
             ElementItem =>  {
             },
             Extension =>  { # ONVIF::PTZ::Types::ItemListExtension
             },
           },
         },
         Extension =>  { # ONVIF::PTZ::Types::AnalyticsEngineInputInfoExtension
         },
       },
     },
     Extension =>  { # ONVIF::PTZ::Types::AnalyticsDeviceEngineConfigurationExtension
     },
   },
 },

look at that nesting. she's giving onion energy β€” layers upon layers upon layers, and every single layer is tagged with the exact Perl class it maps to. don't skip a level, don't invent a key, just feed her the shape above and let her cook. πŸ“


🌈 AUTHOR 🌈

Generated by SOAP::WSDL

(the author field is literally just that line β€” this whole class was auto-generated, which is why it has big "made by a machine, documented by a vibe" energy. respect the pipeline. πŸ€–πŸ’–)


πŸ’€ real talk: this page is short, but every single class name and key in that structure matters. don't hand-wave it, bestie. copy it exactly or the XML schema will simply not vibe with you.

and that's the whole page, periodt. πŸ’…

this beauty came from the perl v5.40.1 toolchain, dated 2026-02-01, and it's filed under the ONVIF:...Engine(3pm) manual page β€” take care of her, she's doing her best out here. 🧚✨

πŸ“¦ where this page comes from