ONVIF:...ptions(3pm)

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

πŸ’– ONVIF::Device::Types::MetadataConfigurationOptions πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation, and the star of the show is ONVIF::Device::Types::MetadataConfigurationOptions. yes it's a long name. yes you're gonna say it in one breath. slay. πŸ’…


✨ NAME ✨

ONVIF::Device::Types::MetadataConfigurationOptions β€” that's the whole name, that's the vibe, no notes. πŸŽ€


🌸 DESCRIPTION 🌸

so basically this is a Perl data type class for the XML Schema defined complexType called MetadataConfigurationOptions, and it lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole thing. it's giving "I exist to hold data and look cute doing it." ✨


πŸ¦‹ PROPERTIES πŸ¦‹

these are the properties you can get to, and the way you get to them is with get_PROPERTY / set_PROPERTY methods. iykyk. 🫢

  • PTZStatusFilterOptions

periodt, that's the one and only property on this list. πŸ’œ


πŸ‘‘ METHODS πŸ‘‘

🌈 new

it's the constructor!! the way that a constructor just constructs… iconic. πŸ”₯

here's the data structure you may pass to new(), copied exactly, character for character, no cap:

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

see how the nesting goes all the way down like a little russian doll situation? that's PTZStatusFilterOptions holding a PTZStatusFilterOptionsExtension inside its Extension key, and the whole thing living inside MetadataConfigurationOptions. the $some_value placeholders are just vibes, you fill those in yourself. πŸ’«


🧚 AUTHOR 🧚

Generated by SOAP::WSDL. not me, not you, the machine did it. πŸ€–βœ¨


lowkey reminder bestie: every flag, value, path and name above is exactly as it appears in the original β€” i just added the sparkle. πŸ’–

and that's a wrap!! πŸŽ€ this page comes to you courtesy of perl v5.40.1, dated 2026-02-01, and the manual section is ONVIF:...ptions(3pm). bye bestie, go write some Perl πŸ’…πŸŒΈπŸ’œ

πŸ“¦ where this page comes from