ONVIF:...ptions(3pm)

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

πŸ’– ONVIF::PTZ::Types::VideoSourceConfigurationOptions πŸ’–

okay bestie, so this is the manual page for ONVIF:...ptions(3pm), and yes the name is literally cut off like that, that's just how Perl docs roll, we don't question it, we love it anyway 🫢


✨ NAME ✨

ONVIF::PTZ::Types::VideoSourceConfigurationOptions β€” a whole Perl data type class, and she's the moment πŸ’…


🌸 DESCRIPTION 🌸

So basically, this is a Perl data type class for the XML Schema defined complexType called VideoSourceConfigurationOptions, and she lives in the namespace http://www.onvif.org/ver10/schema. No cap, that's the whole vibe. It's giving "generated code that somehow has more personality than half the humans I know" 😭

πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods. (yes, snake_case-ish underscore magic, it's the classic Perl way, iykyk)

  • BoundsRange
  • VideoSourceTokensAvailable
  • Extension

πŸ”₯ METHODS πŸ”₯

⭐ new

Constructor!! πŸŽ‰ The following data structure may be passed to new():

 { # ONVIF::PTZ::Types::VideoSourceConfigurationOptions
   BoundsRange =>  { # ONVIF::PTZ::Types::IntRectangleRange
     XRange =>  { # ONVIF::PTZ::Types::IntRange
       Min =>  $some_value, # int
       Max =>  $some_value, # int
     },
     YRange =>  { # ONVIF::PTZ::Types::IntRange
       Min =>  $some_value, # int
       Max =>  $some_value, # int
     },
     WidthRange =>  { # ONVIF::PTZ::Types::IntRange
       Min =>  $some_value, # int
       Max =>  $some_value, # int
     },
     HeightRange =>  { # ONVIF::PTZ::Types::IntRange
       Min =>  $some_value, # int
       Max =>  $some_value, # int
     },
   },
   VideoSourceTokensAvailable => $some_value, # ReferenceToken
   Extension =>  { # ONVIF::PTZ::Types::VideoSourceConfigurationOptionsExtension
     Rotate =>  { # ONVIF::PTZ::Types::RotateOptions
       Mode => $some_value, # RotateMode
       DegreeList =>  { # ONVIF::PTZ::Types::IntList
         Items =>  $some_value, # int
       },
       Extension =>  { # ONVIF::PTZ::Types::RotateOptionsExtension
       },
     },
     Extension =>  { # ONVIF::PTZ::Types::VideoSourceConfigurationOptionsExtension2
     },
   },
 },

look at all those nested hashes bestie, it's a whole family tree of options πŸŒ³πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL

fr fr, a machine wrote this and honestly? she ate. periodt. πŸ’€βœ¨

perl v5.40.1 🌈 2026-02-01 β€” mwah, that's the version and the date, kissing you goodbye, stay hydrated, read your manpages, love u bestie πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from