ONVIF:...esponse(3pm)

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

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

okay bestie, so this page is all about ONVIF::Media::Elements::GetCompatibleMetadataConfigurationsResponse β€” yes, that's the whole name, it's a long one, she's got main character energy and a very long name, we respect that 🫢


✨ DESCRIPTION ✨

It's giving… Perl data type class πŸ’…

No fr, this is a Perl data type class for the XML Schema defined element GetCompatibleMetadataConfigurationsResponse, and it lives in the namespace http://www.onvif.org/ver10/media/wsdl. That's the vibe, that's the whole vibe. 🌸


πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods. Slay, go off:

  • Configurations β€” lowkey the star of the show. Access it like this:
$element->set_Configurations($data);
$element->get_Configurations();

πŸ¦‹ METHODS πŸ¦‹

🌟 new

Constructor time, bestie ✨

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

She's the constructor πŸ’… and here's the data structure you may pass to new() β€” copy it exactly, don't be out here improvising:

{
  Configurations =>  { # ONVIF::Media::Types::MetadataConfiguration
    PTZStatus =>  { # ONVIF::Media::Types::PTZFilter
      Status =>  $some_value, # boolean
      Position =>  $some_value, # boolean
    },
    Analytics =>  $some_value, # boolean
    Multicast =>  { # ONVIF::Media::Types::MulticastConfiguration
      Address =>  { # ONVIF::Media::Types::IPAddress
        Type => $some_value, # IPType
        IPv4Address => $some_value, # IPv4Address
        IPv6Address => $some_value, # IPv6Address
      },
      Port =>  $some_value, # int
      TTL =>  $some_value, # int
      AutoStart =>  $some_value, # boolean
    },
    SessionTimeout =>  $some_value, # duration
    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
      },
    },
    Extension =>  { # ONVIF::Media::Types::MetadataConfigurationExtension
    },
  },
},
bestie the nested braces go DEEP here, like deep deep. count them. count them twice. πŸ”₯

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. That's it, that's the author, the machine did it, and honestly? it ate. πŸ’€


and that's the whole page, pookie πŸŽ€ this was perl v5.40.1, dated 2026-02-01, brought to you by the ONVIF:...esponse(3pm) crew via User Contributed Perl Documentation. mwah, go forth and set_Configurations responsibly πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from