ONVIF:...alance(3pm)
β¨ NAME β¨
ONVIF::Device::Types::WhiteBalance β it's a Perl data type class, bestie, and it lives in the 3pm manual (User Contributed Perl Documentation, iykyk) π
π¦ DESCRIPTION π¦
Okay so picture this: this whole file is a Perl data type class that exists to represent one specific XML Schema complexType, and that type is literally called WhiteBalance πΈ
Where does it come from? From the namespace http://www.onvif.org/ver10/schema β that's its whole origin story, no cap. π
π PROPERTIES π
These are the properties you can actually touch. You reach them with the get_PROPERTY / set_PROPERTY methods β that's the vibe, getter and setter energy all the way:
ModeπCrGainβ¨CbGainπ
π₯ METHODS π₯
π§ new
Constructor, babes. Here's the data structure you're allowed to hand over to new(), and yes this is exactly what it looks like, don't come for me:
{ # ONVIF::Device::Types::WhiteBalance
Mode => $some_value, # WhiteBalanceMode
CrGain => $some_value, # float
CbGain => $some_value, # float
},
Not me showing you the whole struct with the comments still in it so you know what type each lil value is supposed to be β Mode is a WhiteBalanceMode, and CrGain and CbGain are both floats. Slay. π
π AUTHOR π
Generated by SOAP::WSDL β it literally just spawned this thing, main character origin story fr fr π«Ά
Okay that's the whole page, bestie!! This was perl v5.40.1, dated 2026-02-01, from the ONVIF:...alance(3pm) page in User Contributed Perl Documentation. Go forth and balance those whites πβ¨ππ¦πΈ
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms