ONVIF:...iption(3pm)
β¨ NAME β¨
okay so bestie, this whole page is literally about ONVIF::Analytics::Types::ConfigDescription β and yes, the manual name on the tin is ONVIF:...iption(3pm), from the User Contributed Perl Documentation crew. iconic. let's get into it π
πΈ DESCRIPTION πΈ
so basically this is a Perl data type class, no big deal, for the XML Schema defined complexType ConfigDescription, and it lives in the namespace http://www.onvif.org/ver10/schema. that's the whole vibe. she's a type class and she knows it π
π PROPERTIES π
these are the properties you can touch β via get_PROPERTY / set_PROPERTY methods, one per property, the way that it works:
ParametersMessagesExtension
π«Ά METHODS π«Ά
π¦ new
constructor bestie! it builds you a fresh object. here's the data structure you're allowed to pass to new(), copy it exactly, no cap:
{ # ONVIF::Analytics::Types::ConfigDescription
Parameters => { # ONVIF::Analytics::Types::ItemListDescription
SimpleItemDescription => ,
ElementItemDescription => ,
Extension => { # ONVIF::Analytics::Types::ItemListDescriptionExtension
},
},
Messages => {
ParentTopic => $some_value, # string
},
Extension => { # ONVIF::Analytics::Types::ConfigDescriptionExtension
},
},
π attr
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question. (so like, don't come for me if it's slightly off, go check the source fr fr π)
this class has additional attributes, and you reach them through the attr() method.
attr() hands you back an object of the class ONVIF::Analytics::Types::ConfigDescription::_ConfigDescription::XmlAttr.
and on that object you can get to these attributes, via the matching get_/set_ methods:
Name
this one is the XML Type of the Configuration (e.g. "tt::LineDetector").
and she's of type SOAP::WSDL::XSD::Typelib::Builtin::QName. periodt.
π AUTHOR π
Generated by SOAP::WSDL. that's the whole author section, she's brief and she's busy π
πΈ that's the page bestie!! π perl v5.40.1, dated 2026-02-01, and it came to you courtesy of User Contributed Perl Documentation β slay, mwah, go forth and build your ConfigDescription β¨π¦π
π¦ 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