ONVIF:...ilities(3pm)

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

✨ 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 not EFlip is supported. This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::boolean.
  • Reverse β€” tells you whether or not reversing of PT control direction is supported. This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::boolean.
  • GetCompatibleConfigurations β€” tells you support for the GetCompatibleConfigurations command. This attribute is of type SOAP::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