ONVIF:...ptions(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::PTZ::Types::WhiteBalanceOptions β€” bestie, this is a Perl data type class, and she's here to hold your white balance options like the icon she is ✨


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class for the XML Schema defined complexType WhiteBalanceOptions, and she comes straight out of the namespace http://www.onvif.org/ver10/schema. That's it. That's the whole vibe. She's a little container, she knows her assignment, and she does it flawlessly πŸ’…

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can touch, and you touch them with the get_PROPERTY / set_PROPERTY methods β€” like, that's the way in, no cap:

  • Mode β€” the mode, babe πŸ¦‹
  • YrGain β€” the Yr gain πŸ“
  • YbGain β€” the Yb gain 🌸

✨ METHODS ✨

🌈 new

Constructor, periodt. She's the one who builds the thing. And here's the data structure you may pass to new() β€” verbatim, exactly as written, do not freestyle this:

 { # ONVIF::PTZ::Types::WhiteBalanceOptions
   Mode => $some_value, # WhiteBalanceMode
   YrGain =>  { # ONVIF::PTZ::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   YbGain =>  { # ONVIF::PTZ::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
 },
Not me staring at those nested FloatRange hashes with their Min and Max floats like πŸ‘€ β€” yes bestie, YrGain and YbGain each take a ONVIF::PTZ::Types::FloatRange with a Min and a Max, and Mode takes a WhiteBalanceMode. That's the whole shape. Copy it exactly and you're golden 🫢

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” she didn't write herself, she was generated, and honestly? Main character energy πŸ’€βœ¨


and that's the whole page, bestie!! this was perl v5.40.1, dated 2026-02-01, from the ONVIF:...ptions(3pm) manual, filed under User Contributed Perl Documentation β€” mwah, slay, go forth and set your properties πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from