ONVIF:...tions20(3pm)

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

✨ ONVIF::Media::Types::RelativeFocusOptions20 ✨

okay bestie, welcome to the ONVIF:...tions20(3pm) page πŸ’– this one lives in the User Contributed Perl Documentation corner of the world, and it's a little baby Perl class. let's get into it 🫢


🌸 NAME 🌸

ONVIF::Media::Types::RelativeFocusOptions20 β€” that's the whole name, no notes, that's her πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically, this is a Perl data type class for the XML Schema complexType called RelativeFocusOptions20. She comes from the namespace http://www.onvif.org/ver10/schema. That's it, that's the lore. no cap πŸŽ€


πŸ‘‘ PROPERTIES πŸ‘‘

The way that these properties are right there for you to grab β€” you get to them using the get_PROPERTY / set_PROPERTY methods. iconic behaviour, honestly. and the properties in question are:

  • Distance β€” yes, the distance one ✨
  • Speed β€” and yes, the speed one πŸƒβ™€οΈ

that's the list, both of them, we're not gatekeeping 🫢


πŸ’… METHODS πŸ’…

🌈 new

Constructor! It's giving "let me build this for you." And here's the whole data structure you can pass into new(), verbatim, no edits, fr fr:

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

see how both Distance and Speed are secretly ONVIF::Media::Types::FloatRange objects, each with their own Min and Max floats? obsessed 😭 that's the whole shape of it. $some_value is you, bestie, you fill it in πŸ’–


πŸŽ€ AUTHOR πŸŽ€

Generated by SOAP::WSDL β€” she was born fully formed, no human author, just pure machine-made magic ✨🧚


okay and for the sign-off: this gorgeous thing came out of perl v5.40.1, dated 2026-02-01, and yes the manual page itself is called ONVIF:...tions20(3pm) β€” the (3pm) is literally the section, iykyk πŸ“š

that's the whole page, you ate it, periodt πŸ’…πŸ’–

πŸ“¦ where this page comes from