ONVIF::...ptions20(3)
π NAME π
Okay bestie, so this page β the one you're reading right now in the ONVIF::...ptions20(3) manual β is literally all about ONVIF::PTZ::Types::BacklightCompensationOptions20. That's the whole name, no cap. π
β¨ DESCRIPTION β¨
So likeβ¦ this is a Perl data type class, right? It exists to represent the XML Schema defined complexType called BacklightCompensationOptions20, and that type lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the vibe. π¦
πΈ PROPERTIES πΈ
These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods β like, that's the whole way in:
ModeLevel
Two of them. Iconic. π«Ά
β METHODS β
π§ new
It's the constructor, obviously. Here's the data structure you can pass to new(), verbatim, don't @ me:
{ # ONVIF::PTZ::Types::BacklightCompensationOptions20
Mode => $some_value, # BacklightCompensationMode
Level => { # ONVIF::PTZ::Types::FloatRange
Min => $some_value, # float
Max => $some_value, # float
},
},
So Mode takes a BacklightCompensationMode, and Level is a whole nested ONVIF::PTZ::Types::FloatRange situation with a Min and a Max, both float. Nested. We love a nested hash. π
π AUTHOR π
Generated by SOAP::WSDL β that's the whole author situation, fr fr.
And that's the page, bestie!! π This little beauty came from User Contributed Perl Documentation, and it's running on perl v5.42.3, dated 1980-01-01 β yes, the date is a whole mood, don't question it. πβ¨ Go forth and set your properties. π
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms