ONVIF:...Options(3pm)

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

πŸ’– ONVIF::Media::Types::ContinuousFocusOptions πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation collection, and it lives in section 3pm of the manual. It's called ONVIF::Media::Types::ContinuousFocusOptions and honestly? It's giving very niche, very specific, very ✨purposeful✨. Let's get into it 🫢


🌸 NAME 🌸

ONVIF::Media::Types::ContinuousFocusOptions β€” that's the whole name, no cap. Say it with your chest πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically, this is a Perl data type class for the XML Schema defined complexType ContinuousFocusOptions, and it comes from the namespace http://www.onvif.org/ver10/schema. That's it. That's the vibe. It's a little class that exists so your Perl code can talk about continuous focus options the way the ONVIF schema wants them talked about 🌈


πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can actually touch, and you get to them through get_PROPERTY / set_PROPERTY methods. That's the whole access system, and it slays fr fr.

  • Speed β€” the one and only property on this list. She's the main character, and she's carrying the entire class on her back πŸ‘‘

✨ METHODS ✨

🧚 new

Constructor energy ✨ You call new() and hand it a data structure. Here's exactly what that structure can look like, character for character, don't @ me:

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

See how Speed is actually an ONVIF::Media::Types::FloatRange? Yeah. Nested. She contains multitudes πŸ’œ And inside that range you've got Min and Max, both of which are floats, both of which are literally $some_value placeholders until you put your actual numbers in there. You got this 🌟


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not a human, not a group chat, just a code generator doing its thing and honestly? Respect πŸ’€βœ¨


ok that's the whole page!! every property, every method, every line of that data structure β€” nothing skipped, nothing invented, we ate and left no crumbs πŸ“

perl v5.40.1 Β· 2026-02-01 Β· ONVIF:...Options(3pm) β€” mwah, love u, bye bestie πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from