ONVIF:...esponse(3pm)

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

πŸ’– ONVIF::Media::Elements::GetVideoAnalyticsConfigurationsResponse πŸ’–

okay bestie, sit down, hydrate, and let me tell you about ONVIF::Media::Elements::GetVideoAnalyticsConfigurationsResponse β€” yes the name is a whole paragraph, we don't make the rules, we just stan 🫢


✨ NAME ✨

ONVIF::Media::Elements::GetVideoAnalyticsConfigurationsResponse β€” it's giving very long, very specific, very XML. iykyk.


🌸 DESCRIPTION 🌸

So basically this is a Perl data type class for the XML Schema defined element GetVideoAnalyticsConfigurationsResponse, and that element lives in the namespace http://www.onvif.org/ver10/media/wsdl. that's it, that's the vibe. it's a little Perl wrapper so you don't have to hand-wrangle raw XML like some kind of medieval scribe πŸ’…


πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can get to with the get_PROPERTY / set_PROPERTY methods. get/set, get/set, that's the whole dynamic, no cap ✨

  • Configurations β€” the one and only property on this icon. you poke it like this:
$element->set_Configurations($data);
$element->get_Configurations();

πŸ¦‹ METHODS πŸ¦‹

⭐ new

my $element = ONVIF::Media::Elements::GetVideoAnalyticsConfigurationsResponse->new($data);

this is the constructor, bestie. it builds the thing. and here's the data structure you may pass into new() β€” read it slowly, it's nested like a set of russian dolls but make it enterprise SOAP πŸͺ†

{
  Configurations =>  { # 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
      },
    },
  },
},

like… look at all those little Extension blobs sitting there empty, they're just vibing, they're fine, leave them alone πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” not a human, not a poet, just a code generator doing its absolute best. and honestly? it ate. πŸ’…


🌈 SEE ALSO 🌈

nothing else listed here, bestie β€” this page is a solo act, main character energy only πŸ’œ


heads up: this page ships with perl v5.40.1 and is dated 2026-02-01. the original header and footer called it ONVIF:...esponse(3pm) in the User Contributed Perl Documentation section, and that's your cute little sign-off from me. mwah πŸŽ€βœ¨πŸ’–
πŸ“¦ where this page comes from