ONVIF::...eBalance(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… NAME πŸ’…

ok so bestie, this one's literally ONVIF::PTZ::Types::WhiteBalance β€” that's the whole name, no cap. It's a Perl data type class, and we're gonna get into it. ✨

Oh and for the record? This page is part of the User Contributed Perl Documentation β€” section 3 of the manual, iykyk. πŸŽ€


🌸 DESCRIPTION 🌸

So what is this thing fr fr? It's a Perl data type class for the XML Schema defined complexType WhiteBalance, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the vibe. πŸ¦‹

✨ PROPERTIES ✨

okay so these properties? you don't just grab them directly, bestie β€” you reach them through the get_PROPERTY / set_PROPERTY methods. those are the access points, periodt. πŸ’…

  • Mode πŸ’–
  • CrGain πŸ’–
  • CbGain πŸ’–

🧚 METHODS 🧚

🌈 new

Constructor, obviously. And here's the data structure you may pass to new() β€” copy it exactly, don't be creative:

 { # ONVIF::PTZ::Types::WhiteBalance
   Mode => $some_value, # WhiteBalanceMode
   CrGain =>  $some_value, # float
   CbGain =>  $some_value, # float
 },

Look at the comments β€” Mode is a WhiteBalanceMode, and CrGain and CbGain are both float. Slay. πŸ”₯


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. That's the whole author section, no notes. 🫢


⭐ okay and before you go, the little footer moment: this page is perl v5.42.3, dated 1980-01-01, and its full manual reference is ONVIF::...eBalance(3). iconic date ngl, happy birthday to whoever that was πŸ’€πŸŽ€ bye bestie!! πŸ’œ

πŸ“¦ where this page comes from