ONVIF:...riptor(3pm)
π ONVIF::PTZ::Types::ClassDescriptor π
okay bestie, gather round, because we're looking at ONVIF::PTZ::Types::ClassDescriptor β a page from the User Contributed Perl Documentation (that's the 3pm manual section, iykyk), and it's literally just a Perl data type class, but we're gonna treat it like the icon it is. π
β¨ NAME β¨
ONVIF::PTZ::Types::ClassDescriptor β no cap, that's the whole name, that's the whole vibe. π
πΈ DESCRIPTION πΈ
So. This is a Perl data type class for the XML Schema defined complexType ClassDescriptor, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it. That's the description. It's giving "quiet luxury" β says very little, does exactly what it says on the tin. π
π¦ PROPERTIES π¦
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods β so yes, you get them AND you set them, main character energy fr fr:
ClassCandidate- **`Extension``
π METHODS π
β new β
Constructor! The way this is the entry point to the whole thing. π«Ά The following data structure may be passed to new():
{ # ONVIF::PTZ::Types::ClassDescriptor
ClassCandidate => {
Type => $some_value, # ClassType
Likelihood => $some_value, # float
},
Extension => { # ONVIF::PTZ::Types::ClassDescriptorExtension
OtherTypes => { # ONVIF::PTZ::Types::OtherType
Type => $some_value, # string
Likelihood => $some_value, # float
},
Extension => { # ONVIF::PTZ::Types::ClassDescriptorExtension2
},
},
},
not me staring at that nestedExtensioninsideExtension... it's nesting, bestie.ClassDescriptorExtensionholdsOtherTypes(anONVIF::PTZ::Types::OtherTypewith its ownTypeandLikelihood) and then anotherExtensionwhich is anONVIF::PTZ::Types::ClassDescriptorExtension2and is, um, empty. π That's canon, don't @ me, I'm just the messenger.
π AUTHOR π
Generated by SOAP::WSDL. That's the whole author section. Short, sweet, iconic. β¨
and that's the page, bestie!! π¦ no cap, every last flag and property made it in. this absolute gem came to you from perl v5.40.1, dated 2026-02-01, and yeah, the header/footer both say ONVIF:...riptor(3pm) because that's just how it's filed. mwah π periodt. ππ
π¦ 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