ONVIF:...ions20(3pm)

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

✨ NAME ✨

ONVIF::Analytics::Types::WideDynamicRangeOptions20 β€” bestie, it's a Perl data type class, and it lives in the 3pm section of the perl manual (user contributed Perl docs, we love her πŸ’…).


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class for the XML Schema defined complexType WideDynamicRangeOptions20, and it comes from the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. It's a class that exists so your Perl code can hold the shape of that XML type. Iconic, honestly. πŸŽ€

πŸ¦‹ PROPERTIES πŸ¦‹

These are the properties you can get to β€” and the way you reach them is via get_PROPERTY / set_PROPERTY methods. Slash, not dot, okay? That's the pattern. πŸ‘‘

  • Mode
  • Level

That's it, that's the list. Only two, but she serves. ✨


πŸ’– METHODS πŸ’–

🌈 new

Constructor, periodt. Here's the data structure you may pass to new() β€” and yes, this is verbatim, do not freestyle it:

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

See how Mode takes a WideDynamicMode, and Level is actually a nested ONVIF::Analytics::Types::FloatRange hash with a Min and a Max, both plain old floats? Yeah. Nested. It's giving layers. 🧚 Note the comments in there are telling you the types, not the values β€” $some_value is just a placeholder, bestie, don't go looking for it in the wild. 😭


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not a human, a tool. She's automated and she's thriving. πŸ’œ


That's the whole page, fr fr. No SEE ALSO, no bugs section, no extra lore β€” this one's a short queen. 🫢

Sign-off time: this page is from perl v5.40.1, dated 2026-02-01, and it's filed under ONVIF:...ions20(3pm). Catch you in the group chat, mwah πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from