ONVIF:...tension(3pm)
π 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:
PTControlDirectionExtension
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
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms