ONVIF:...ilities(3pm)
β¨ NAME β¨
ONVIF::PTZ::Types::Capabilities β a Perl data type class, bestie. That's the whole vibe of this page, she's a type class and she's thriving π
π¦ DESCRIPTION π¦
Okay so real talk: this is a Perl data type class for the XML Schema defined complexType Capabilities, and she lives in the namespace http://www.onvif.org/ver20/ptz/wsdl. That's it, that's the lore. π«Ά
πΈ PROPERTIES πΈ
These properties are the ones you can get at with get_PROPERTY / set_PROPERTY methods:
...and that's it. The list is literally empty, bestie. Not a typo, not me being lazy, there is just nothing under that sentence. The properties list is giving minimalist icon β¨ (the attributes down in METHODS are a whole separate thing, don't get it twisted).
π METHODS π
π new π
Constructor, as in the birth of a brand new object, no cap. The following data structure may be passed to new():
{ # ONVIF::PTZ::Types::Capabilities
},
Look at her. Immaculate. Empty hashref and everything. π
π₯ attr π₯
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question.
Okay so this is the part where I need you to pay attention, bestie, because that note up there is not a joke β the docs for these attributes are experimental and might be off, so if something looks sus, go check the actual WSDL/XML Schema. Don't come for me, come for the schema. π
This class has additional attributes, and you get to them through the attr() method.
attr() hands you back an object of the class ONVIF::PTZ::Types::Capabilities::_Capabilities::XmlAttr. She's the main character of this section, honestly. π
The following attributes can be accessed on that object via the corresponding get_ / set_ methods:
EFlipβ tells you whether or notEFlipis supported. This attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::boolean.Reverseβ tells you whether or not reversing of PT control direction is supported. This attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::boolean.GetCompatibleConfigurationsβ tells you support for theGetCompatibleConfigurationscommand. This attribute is of typeSOAP::WSDL::XSD::Typelib::Builtin::boolean.
Three booleans, all iconic, all builtin. The way that SOAP::WSDL::XSD::Typelib::Builtin::boolean shows up three times in a row like the same outfit three days straight... honestly? Respect. π
π AUTHOR π
Generated by SOAP::WSDL. That's the whole author credit, she's mysterious like that. β¨
And that's a wrap, bestie! π This little tour was brought to you by perl v5.40.1, dated 2026-02-01, from the User Contributed Perl Documentation corner of the world β so if you ever need to cite her, you know exactly where she came from. Now go forth and get/set responsibly. 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