ONVIF:...tension(3pm)

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

πŸ’– ONVIF::Analytics::Types::VideoSourceConfigurationOptionsExtension πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation corner of the manual (section 3pm), and the whole vibe is: it's the Perl data type class for the XML Schema complexType called VideoSourceConfigurationOptionsExtension, living in the namespace http://www.onvif.org/ver10/schema. slay. that's the whole personality. πŸ¦‹


✨ NAME ✨

ONVIF::Analytics::Types::VideoSourceConfigurationOptionsExtension β€” yes the whole thing, it's a long name and it ate πŸ’…


🌸 DESCRIPTION 🌸

so like, this is a Perl data type class for the XML Schema defined complexType VideoSourceConfigurationOptionsExtension from the namespace http://www.onvif.org/ver10/schema. that's it, that's the job. it's giving "I exist so your XML schema can be a Perl object" energy. iconic. ⭐

πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can reach with the get_PROPERTY / set_PROPERTY methods (iykyk, that's the pattern):

  • Rotate β€” yep, it's there πŸŒ€
  • Extension β€” and so is this one ✨

πŸ’… METHODS πŸ’…

🫢 new 🫢

Constructor time, bestie. the following data structure may be passed to new() β€” and no, I'm not paraphrasing it, here it is in all its glory, exactly as it should be:

{ # ONVIF::Analytics::Types::VideoSourceConfigurationOptionsExtension
  Rotate =>  { # ONVIF::Analytics::Types::RotateOptions
    Mode => $some_value, # RotateMode
    DegreeList =>  { # ONVIF::Analytics::Types::IntList
      Items =>  $some_value, # int
    },
    Extension =>  { # ONVIF::Analytics::Types::RotateOptionsExtension
    },
  },
  Extension =>  { # ONVIF::Analytics::Types::VideoSourceConfigurationOptionsExtension2
  },
},

look at that nesting. it's nested like my feelings about deadlines. 😭 but fr fr, every key, every comment, every $some_value is load-bearing, don't touch it. πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. the machine did it. no cap. πŸ”₯


okay that's the whole page, bestie, you're fully caught up πŸ’– this masterpiece shipped with perl v5.40.1 and is dated 2026-02-01 β€” main character documentation energy, periodt. πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from