ONVIF::...sOptions(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

Okay bestie, welcome to ONVIF::...sOptions(3) β€” your new fave corner of the User Contributed Perl Documentation πŸ’–

The star of the show is ONVIF::Analytics::Types::AbsoluteFocusOptions β€” say it with me, it's a mouthful, but she's iconic ✨

🌸 DESCRIPTION 🌸

So basically? This is a Perl data type class for the XML Schema defined complexType AbsoluteFocusOptions, and she comes straight out of the namespace http://www.onvif.org/ver10/schema. No cap, that's the whole vibe β€” she's the Perl-side glow-up of that schema type πŸ’…

πŸ’œ PROPERTIES

You can get at these properties using the get_PROPERTY / set_PROPERTY methods β€” that's the access pattern, iykyk 🫢

  • Position β€” one of the properties, lowkey essential
  • Speed β€” the other one, equally essential

πŸ”₯ METHODS πŸ”₯

⭐ new

Constructor, obviously β€” this is how you birth a fresh object 🧚 Here's the data structure you may pass to new():

 { # ONVIF::Analytics::Types::AbsoluteFocusOptions
   Position =>  { # 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
   },
 },

Look at her go 😭 Both Position and Speed are ONVIF::Analytics::Types::FloatRange structs with a Min and a Max, each one a float. Chef's kiss, no notes πŸ‘‘


🌈 AUTHOR 🌈

Generated by SOAP::WSDL β€” not a human, just machine main character energy πŸ’€βœ¨


πŸ“ That's the whole page, bestie β€” go forth and construct your AbsoluteFocusOptions with confidence πŸ’–

perl v5.42.3 Β· 1980-01-01 Β· ONVIF::...sOptions(3) β€” mwah, that's the sign-off, see you in the next man page πŸŽ€πŸ’…πŸ¦‹

πŸ“¦ where this page comes from