ONVIF:...tension(3pm)

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

πŸ’– ONVIF::Device::Types::PTZConfigurationExtension πŸ’–

okay bestie, buckle up, because we're looking at ONVIF::Device::Types::PTZConfigurationExtension β€” a lil Perl data type class that lives in the ONVIF::Device::Types family and ships in the User Contributed Perl Documentation corner of the manual (that's the 3pm situation, iykyk).


✨ NAME ✨

ONVIF::Device::Types::PTZConfigurationExtension β€” that's the whole name, no notes, she's iconic like that.


🌸 DESCRIPTION 🌸

So basically: this is a Perl data type class for the XML Schema defined complexType PTZConfigurationExtension, and it comes from the namespace http://www.onvif.org/ver10/schema.

That's it. That's the job. She's a type class. She represents a schema type. Main character energy in the most unbothered way possible. πŸ’…


πŸŽ€ PROPERTIES πŸŽ€

The way that these properties are right there for you β€” you access them with get_PROPERTY / set_PROPERTY methods. Here's the full lineup, no gatekeeping:

  • PTControlDirection
  • Extension

Both of them. That's the list. Don't come for me, that's literally the list. ✨


πŸ¦‹ METHODS πŸ¦‹

new

Constructor, bestie. And here's the tea β€” the following data structure may be passed to new():

 { # ONVIF::Device::Types::PTZConfigurationExtension
   PTControlDirection =>  { # ONVIF::Device::Types::PTControlDirection
     EFlip =>  { # ONVIF::Device::Types::EFlip
       Mode => $some_value, # EFlipMode
     },
     Reverse =>  { # ONVIF::Device::Types::Reverse
       Mode => $some_value, # ReverseMode
     },
     Extension =>  { # ONVIF::Device::Types::PTControlDirectionExtension
     },
   },
   Extension =>  { # ONVIF::Device::Types::PTZConfigurationExtension2
   },
 },

Look at that nesting. She's giving ✨*structure*✨. Notice how PTControlDirection has its own EFlip and Reverse situations, each with a Mode β€” one typed EFlipMode, one typed ReverseMode β€” plus a nested Extension of type ONVIF::Device::Types::PTControlDirectionExtension, and then the outer Extension is its own thing, an ONVIF::Device::Types::PTZConfigurationExtension2. Nested extensions. It's giving inception. πŸ˜­πŸ’–

fr fr, copy those type names exactly, don't be out here improvising, the schema will absolutely notice.

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL.

Not written by a human with feelings, generated by a module. And honestly? Respect. The robots ate. πŸ”₯


and that's the whole vibe check, bestie β€” this page is perl v5.40.1, dated 2026-02-01, and yes she really does keep that ONVIF:...tension(3pm) energy in the corner the whole time. go forth and set your PTControlDirection. πŸ«ΆπŸŒˆπŸ’œ

πŸ“¦ where this page comes from