ONVIF:...iption(3pm)

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

πŸ’– ONVIF:...iption(3pm) πŸ’–

okay bestie, so this is ONVIF:...iption(3pm) from the User Contributed Perl Documentation era, and honestly? it's giving very specific, very niche, very iconic. it's a Perl data type class, and i'm about to walk you through it like we're on a call at 2am πŸ¦‹


✨ NAME ✨

ONVIF::PTZ::Types::ConfigDescription β€” that's her. that's the whole name. no cap. πŸ’…


🌸 DESCRIPTION 🌸

So like, this is a Perl data type class for the XML Schema defined complexType ConfigDescription, and she lives in the namespace http://www.onvif.org/ver10/schema. that's the vibe. that's the lore. 🫢


πŸŽ€ PROPERTIES πŸŽ€

the following properties may be accessed using get_PROPERTY / set_PROPERTY methods, which is lowkey the whole entire point:

  • Parameters
  • Messages
  • Extension

three of them. slay. ✨


πŸ”₯ METHODS πŸ”₯

πŸ’œ new

Constructor! The following data structure may be passed to new():

{ # ONVIF::PTZ::Types::ConfigDescription
  Parameters =>  { # ONVIF::PTZ::Types::ItemListDescription
    SimpleItemDescription => ,
    ElementItemDescription => ,
    Extension =>  { # ONVIF::PTZ::Types::ItemListDescriptionExtension
    },
  },
  Messages =>  {
    ParentTopic =>  $some_value, # string
  },
  Extension =>  { # ONVIF::PTZ::Types::ConfigDescriptionExtension
  },
},

look at that nesting. the way she nests. main character energy fr fr πŸ’–


πŸ’… attr

NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question.

bestie read that again because it MATTERS β€” this part is experimental and might be inaccurate, so if you're questioning it, go check the actual WSDL/XML Schema. don't come for me, come for the source. 😭

This class has additional attributes, accessibly via the attr() method.

attr() returns an object of the class ONVIF::PTZ::Types::ConfigDescription::_ConfigDescription::XmlAttr.

The following attributes can be accessed on this object via the corresponding get_/set_ methods:

  • Name β€” XML Type of the Configuration (e.g. "tt::LineDetector").

This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::QName.

one attribute, one icon, periodt. πŸ‘‘


🌈 AUTHOR 🌈

Generated by SOAP::WSDL β€” no human author listed, she was born from a code generator and she's thriving. πŸ€–βœ¨


and that's the whole page, bestie! shoutout to perl v5.40.1 and the date stamp 2026-02-01, which is when this version of the manual page was hanging out in the ONVIF:...iption(3pm) slot. mwah πŸ’‹πŸ“

πŸ“¦ where this page comes from