ONVIF::...cription(3)
π NAME π
ONVIF::Device::Types::ConfigDescription β okay bestie, this is the Perl data type class for the XML Schema complexType ConfigDescription, and it lives in the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. β¨
π¦ DESCRIPTION π¦
So likeβ¦ this is a Perl data type class. For the XML Schema-defined complexType called ConfigDescription. From the namespace http://www.onvif.org/ver10/schema. That's it, that's the girl. No cap, it's literally just a type class doing type class things. π
πΈ PROPERTIES πΈ
These are the properties you can get at with get_PROPERTY / set_PROPERTY methods β like, that's the whole way you touch them:
ParametersMessagesExtension
Three of them. Iconic trio energy. π
β¨ METHODS β¨
π«Ά new
Constructor, obviously. π Here's the data structure you may pass to new() β copy it exactly, don't freestyle:
{ # ONVIF::Device::Types::ConfigDescription
Parameters => { # ONVIF::Device::Types::ItemListDescription
SimpleItemDescription => ,
ElementItemDescription => ,
Extension => { # ONVIF::Device::Types::ItemListDescriptionExtension
},
},
Messages => {
ParentTopic => $some_value, # string
},
Extension => { # ONVIF::Device::Types::ConfigDescriptionExtension
},
},
Look at all those nested braces. It's giving little nesting doll situation. πͺ Not me counting the closing brackets three times, but like, do that. π
π₯ attr
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question.
Fr fr, take this with a grain of salt β experimental and possibly inaccurate, so check the WSDL/XML Schema if you're questioning it. π
This class has additional attributes, accessibly via the attr() method.
attr() returns an object of the class ONVIF::Device::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. But she's main character energy, so she gets her own bullet. π
π AUTHOR π
Generated by SOAP::WSDL. Not a human, a generator. Respect. β
π Okay that's the whole page, bestie β written for perl v5.42.3, dated 1980-01-01, from the ONVIF::...cription(3) page in the User Contributed Perl Documentation section. Go forth and construct your ConfigDescription objects, you absolute icon. πππ¦
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms