ONVIF:...ription(3pm)
π ONVIF::Media::Types::MessageDescription π
okay bestie, so this is the manual page for ONVIF::Media::Types::MessageDescription, living in section 3pm of the user contributed Perl documentation. buckle up, it's giving very specific, very niche, very iconic π
β¨ NAME β¨
ONVIF::Media::Types::MessageDescription β no cap, that's the whole name, that's who she is π
πΈ DESCRIPTION πΈ
It's a Perl data type class, fr fr. Like, it's the Perl representation of the XML Schema defined complexType MessageDescription, and she comes straight out of the namespace http://www.onvif.org/ver10/schema. so when the XML schema said "here's a complexType" Perl said "bet" and generated this π¦
π PROPERTIES π
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods (yes, the literal method names, with PROPERTY swapped out for the actual property, iykyk):
SourceKeyDataExtension
periodt. that's the list π
π§ METHODS π§
π new
Constructor bestie!! π«Ά The following data structure may be passed to new():
{ # ONVIF::Media::Types::MessageDescription
Source => { # ONVIF::Media::Types::ItemListDescription
SimpleItemDescription => ,
ElementItemDescription => ,
Extension => { # ONVIF::Media::Types::ItemListDescriptionExtension
},
},
Key => { # ONVIF::Media::Types::ItemListDescription
SimpleItemDescription => ,
ElementItemDescription => ,
Extension => { # ONVIF::Media::Types::ItemListDescriptionExtension
},
},
Data => { # ONVIF::Media::Types::ItemListDescription
SimpleItemDescription => ,
ElementItemDescription => ,
Extension => { # ONVIF::Media::Types::ItemListDescriptionExtension
},
},
Extension => { # ONVIF::Media::Types::MessageDescriptionExtension
},
},
look at those nested hashrefs. she's structured. she's organized. she's lowkey a whole vibe πβ¨
β 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 wrong, go check the WSDL bestie π)
This class has additional attributes, accessibly via the attr() method.
attr() returns an object of the class ONVIF::Media::Types::MessageDescription::_MessageDescription::XmlAttr. yes that's a lot of colons, no I will not be counting them π
The following attributes can be accessed on this object via the corresponding get_/set_ methods:
IsProperty
Default is false. (so she starts off as a no, not a yes π)
This attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::boolean.
π AUTHOR π
Generated by SOAP::WSDL. that's it. that's the author. the machine did it. slay, honestly π€π
and that's the whole page babes!! you ate π this lil number came to you courtesy of perl v5.40.1, dated 2026-02-01 β catch you on the next manpage, mwah πβ¨π¦
π¦ 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