ONVIF:...lance20(3pm)

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

✨ ONVIF::PTZ::Types::WhiteBalance20 ✨

okay bestie, welcome to the ONVIF::PTZ::Types::WhiteBalance20 page, straight out of the User Contributed Perl Documentation section 3pm πŸ’… she's a Perl module and she's here to hold your white balance data, no cap.


🌸 NAME 🌸

ONVIF::PTZ::Types::WhiteBalance20 β€” literally just the name, that's the whole vibe πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically this is a Perl data type class for the XML Schema defined complexType WhiteBalance20, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the girl πŸ’–


PROPERTIES

the way that you can get at these bad boys is via get_PROPERTY / set_PROPERTY methods πŸ‘‘ the following properties are the ones on the menu:

  • Mode πŸŽ€
  • CrGain πŸ’œ
  • CbGain 🩡
  • Extension ✨

πŸ’… METHODS πŸ’…

new

Constructor energy fr fr. here's the data structure you may pass to new(), and yes you pass it exactly like this, don't freestyle it:

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

look at that nested Extension hashref, it's giving main character energy 🫢 and yeah, the comments in there telling you which type each one wants? keep them, they're doing the lord's work:

  • Mode wants a WhiteBalanceMode
  • CrGain wants a float
  • CbGain wants a float
  • Extension wants a ONVIF::PTZ::Types::WhiteBalance20Extension

πŸŽ€ AUTHOR πŸŽ€

Generated by SOAP::WSDL β€” iconic, automated, no notes πŸ’–


not me hyping up an autogenerated SOAP type at 3am, but honestly? she ate πŸ“

and that's a wrap bestie!! this whole page is running on perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...lance20(3pm) page β€” love her, bookmark her, mwah πŸ’‹πŸŒˆ

πŸ“¦ where this page comes from