ONVIF:...alance(3pm)

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

✨ 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