ONVIF:...esponse(3pm)

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

✨ ONVIF::Media::Elements::GetMetadataConfigurationOptionsResponse ✨

okay bestie, welcome to the ONVIF:...esponse(3pm) page β€” yeah the header truncates it like that, it's giving cryptic but we move πŸ’… this one lives in User Contributed Perl Documentation, section 3pm, and it's the manual for ONVIF::Media::Elements::GetMetadataConfigurationOptionsResponse.


πŸŽ€ NAME πŸŽ€

ONVIF::Media::Elements::GetMetadataConfigurationOptionsResponse β€” say it three times fast, I dare you, you can't, nobody can, and yet here we are 🫢


🌸 DESCRIPTION 🌸

So. It's a Perl data type class for the XML Schema defined element GetMetadataConfigurationOptionsResponse, and that element comes from the namespace http://www.onvif.org/ver10/media/wsdl. That's it, that's the whole vibe. It's a little class-shaped wrapper for one XML element and honestly? iconic. no cap. ✨


πŸ’– PROPERTIES πŸ’–

These are the properties you can touch, and you touch them the only way this module knows how: through get_PROPERTY / set_PROPERTY methods. That's the whole access pattern, periodt.

  • Options β€” get it and set it like this:
$element->set_Options($data);
$element->get_Options();

πŸ¦‹ METHODS πŸ¦‹

⭐ new ⭐

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

Constructor, babes. It builds you a fresh element. And here's the thing β€” you may pass this data structure to new():

{
  Options =>  { # ONVIF::Media::Types::MetadataConfigurationOptions
    PTZStatusFilterOptions =>  { # ONVIF::Media::Types::PTZStatusFilterOptions
      PanTiltStatusSupported =>  $some_value, # boolean
      ZoomStatusSupported =>  $some_value, # boolean
      PanTiltPositionSupported =>  $some_value, # boolean
      ZoomPositionSupported =>  $some_value, # boolean
      Extension =>  { # ONVIF::Media::Types::PTZStatusFilterOptionsExtension
      },
    },
  },
},

Look at that nesting. Look at it. Four booleans and an empty Extension hashref sitting there with main character energy. Every one of those keys is exactly as written, every comment is exactly as written, and yes $some_value is literally what it says β€” don't come for me, that's the doc 🌈


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL

(no human author listed, the machine did it, and the machine ate, lowkey πŸ”₯)


and that's the whole page bestie, you're so welcome πŸ’œ this was perl v5.40.1, dated 2026-02-01, from the ONVIF:...esponse(3pm) page in the User Contributed Perl Documentation β€” go forth and set your Options, mwah πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from