ONVIF:...tions20(3pm)

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

✨ NAME ✨

ONVIF::Analytics::Types::RelativeFocusOptions20 β€” bestie, it's a whole Perl data type class, and yes it's exactly as specific as it sounds πŸ’…

(also hi, this is a 3pm page, aka User Contributed Perl Documentation β€” so you know it's real, real niche, and real useful if you're in this deep 🫢)


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class for the XML Schema defined complexType RelativeFocusOptions20, coming at you straight from the namespace http://www.onvif.org/ver10/schema.

That's it. That's the vibe. It's giving "one very specific XML shape, lovingly rendered as a Perl class" ✨

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can reach, and the way you reach them is with get_PROPERTY / set_PROPERTY methods. Classic. Iconic. Periodt.

  • Distance
  • Speed

Like, two properties. Two. Lowkey perfect, highkey minimal, no notes πŸ’–


πŸ’… METHODS πŸ’…

πŸ¦‹ new πŸ¦‹

Constructor!! The main character. The way this one works is you hand it a data structure, and here's exactly what that structure can look like β€” copied verbatim, no cap:

 { # ONVIF::Analytics::Types::RelativeFocusOptions20
   Distance =>  { # ONVIF::Analytics::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   Speed =>  { # ONVIF::Analytics::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
 },

See how Distance and Speed are both ONVIF::Analytics::Types::FloatRange? And each one of those floats is chilling with a Min and a Max, both float? Yeah. That's the whole shape. Slay 🌈


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not a human author name, just the machine that did the generating, and honestly? Respect the honesty. 🫢


and that's the page, bestie!! πŸ’œ this lil doc was built from perl v5.40.1 and stamped 2026-02-01 β€” so if you're reading it, you're reading the version the archive blessed on that date. go forth and focus relatively βœ¨πŸŽ€

πŸ“¦ where this page comes from