ONVIF:...Options(3pm)

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

✨ NAME ✨

ONVIF::Analytics::Types::BacklightCompensationOptions β€” it's a Perl data type class, bestie, and yes it lives in the 3pm manual (User Contributed Perl Documentation, the section where all the Perl module pages hang out πŸ’…).


🌸 DESCRIPTION 🌸

Okay so here's the tea: this is a Perl data type class for the XML Schema defined complexType called BacklightCompensationOptions πŸŽ€

It comes from the namespace http://www.onvif.org/ver10/schema β€” that's where it's from, no cap. 🌈

πŸ’– PROPERTIES πŸ’–

These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods, so like... use those, not vibes:

  • Mode
  • Level

πŸ¦‹ METHODS πŸ¦‹

⭐ new

Constructor energy πŸ‘‘ It's the new method, and here's the whole thing β€” the following data structure may be passed to new():

{ # ONVIF::Analytics::Types::BacklightCompensationOptions
  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 a whole nested ONVIF::Analytics::Types::FloatRange situation with its own Min and Max floats? It's giving layers. 🧚 Literally iconic. Copy that shape exactly and you're slaying. πŸ’–


🫢 AUTHOR 🫢

Generated by SOAP::WSDL β€” not a human, a machine did this, and honestly? It ate. πŸ€–βœ¨


And that's the whole page, babe! This one's running on perl v5.40.1 and the page is dated 2026-02-01 β€” it's from the 3pm User Contributed Perl Documentation section. That's the source and version and date, all accounted for. Periodt. πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from