ONVIF:...ions20(3pm)

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

✨ ONVIF::Media::Types::ExposureOptions20 ✨

okay so bestie, welcome to the manual page for ONVIF::Media::Types::ExposureOptions20 β€” that's the name, that's the whole vibe, and yes it comes from User Contributed Perl Documentation, which is giving "the community made this and we're all just living in it" πŸ’–


🌸 DESCRIPTION 🌸

This is a Perl data type class for the XML Schema defined complexType ExposureOptions20, and it lives in the namespace http://www.onvif.org/ver10/schema. no cap, that's literally all it is β€” a lil class holding your exposure options together 🫢

πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can reach with get_PROPERTY / set_PROPERTY methods, and bestie there are eleven of them so let's go:

  • Mode
  • Priority
  • MinExposureTime
  • MaxExposureTime
  • MinGain
  • MaxGain
  • MinIris
  • MaxIris
  • ExposureTime
  • Gain
  • Iris

πŸ’… METHODS πŸ’…

🌈 new 🌈

Constructor energy πŸ‘‘. You can pass this data structure to new():

 { # ONVIF::Media::Types::ExposureOptions20
   Mode => $some_value, # ExposureMode
   Priority => $some_value, # ExposurePriority
   MinExposureTime =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   MaxExposureTime =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   MinGain =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   MaxGain =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   MinIris =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   MaxIris =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   ExposureTime =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   Gain =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
   Iris =>  { # ONVIF::Media::Types::FloatRange
     Min =>  $some_value, # float
     Max =>  $some_value, # float
   },
 },

like, look at all those nested ONVIF::Media::Types::FloatRange hashes with their Min and Max floats β€” it's giving structural perfection, honestly ✨


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL β€” yeah, it wrote itself, main character behavior fr fr 😌


okay that's the whole page bestie, you ate it up πŸ“

and for the cute sign-off: this little beauty is running on perl v5.40.1, dated 2026-02-01, and it goes by the name ONVIF:...ions20(3pm) β€” iconic, no notes πŸ’–πŸ¦‹βœ¨

πŸ“¦ where this page comes from