ONVIF:...Rotate(3pm)

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

✨ NAME ✨

ONVIF::Device::Types::Rotate β€” bestie, this is the whole page and the whole vibe: one Perl data type class, and it's the one for the XML Schema defined complexType Rotate πŸ’…


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class, and it exists for exactly one job: representing the XML Schema defined complexType Rotate, which lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole assignment, and it ate πŸ”₯

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get to, and the way you get to them is the get_PROPERTY / set_PROPERTY methods. Yes, lowercase get_ and set_, yes, with the property name glued on, that's the pattern, iykyk 🫢

  • Mode
  • Degree
  • Extension

πŸ’– METHODS πŸ’–

⭐ new

Constructor energy ✨ This is the one that builds your lil object, and here's the data structure you're allowed to hand over to new():

 { # ONVIF::Device::Types::Rotate
   Mode => $some_value, # RotateMode
   Degree =>  $some_value, # int
   Extension =>  { # ONVIF::Device::Types::RotateExtension
   },
 },

Notice how Mode wants a RotateMode, Degree wants an int, and Extension is its own lil nested hashref situation (ONVIF::Device::Types::RotateExtension) sitting there all mysterious and empty. She's giving main character energy in a comment πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” not hand-written by a human, the machine did that, and honestly? Slay πŸ’…


And that's the whole page, bestie, no cap πŸ¦‹ This was ONVIF:...Rotate(3pm) from the User Contributed Perl Documentation, running on perl v5.40.1, dated 2026-02-01. Byeee, go rotate something 🌈✨

πŸ“¦ where this page comes from