ONVIF:...Options(3pm)

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

πŸ’– NAME πŸ’–

okay bestie, gather round, because this one is ONVIF::Device::Types::WideDynamicRangeOptions β€” yes that whole mouthful, it's giving ✨fully-qualified Perl module✨ and we're gonna be so normal about it. The manual page lives under the name ONVIF:...Options(3pm) if you're out here hunting for it with man, so like, that's the handle, that's the vibe. πŸ¦‹


🌸 DESCRIPTION 🌸

So what is this thing? It's a Perl data type class β€” a little code baby 🍼 β€” generated for the XML Schema defined complexType called WideDynamicRangeOptions.

And where does that complexType come from? From the namespace http://www.onvif.org/ver10/schema. That's it, that's the lore. Not me writing a whole class for one XML type and feeling iconic about it πŸ’…

πŸŽ€ PROPERTIES πŸŽ€

Here's the tea, bestie β€” you don't touch these directly. You get at them with the get_PROPERTY / set_PROPERTY methods, and these are the properties on the menu:

  • Mode
  • Level

Two of them. That's the whole list. Short, sweet, slaying in its simplicity 🫢


✨ METHODS ✨

🌈 new

Constructor, periodt. And if you wanna be extra, you can pass it this exact data structure when you call new():

{ # ONVIF::Device::Types::WideDynamicRangeOptions
  Mode => $some_value, # WideDynamicMode
  Level =>  { # ONVIF::Device::Types::FloatRange
    Min =>  $some_value, # float
    Max =>  $some_value, # float
  },
},

See how Level nests a whole ONVIF::Device::Types::FloatRange in there? Little Min and Max, both just plain float values, tucked in like a tiny matching set πŸŽ€ Do not lose the commas, I am begging you, the parser will simply pass away 😭


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not a human author, not a group chat member β€” just the machine doing its thing, no cap. πŸ€–βœ¨


aaaand that's the whole page, bestie, we ate and left absolutely zero crumbs πŸ“πŸ’œ

cute little sign-off, because the footer deserves love too: this was documented against perl v5.40.1, dated 2026-02-01, and yes it's still filed under that very same ONVIF:...Options(3pm) name. mwah πŸ’‹
πŸ“¦ where this page comes from