ONVIF:...ributes(3pm)
π ONVIF::Analytics::Types::MetadataAttributes π
okay bestie, welcome to the manual page for ONVIF::Analytics::Types::MetadataAttributes β it's a Perl thing, it lives in the 3pm manual, and yeah it's part of the User Contributed Perl Documentation. sit down, grab a strawberry, we're doing this π
β¨ NAME β¨
ONVIF::Analytics::Types::MetadataAttributes β say it with your chest π
πΈ DESCRIPTION πΈ
so basically? this is a Perl data type class for the XML Schema defined complexType called MetadataAttributes, and it comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole vibe. it's a class, it's perl, it's XML schema flavored π
π PROPERTIES π
these are the properties you can get at with get_PROPERTY / set_PROPERTY methods β yes, that's literally the naming convention, we love a pattern:
CanContainPTZCanContainAnalyticsCanContainNotifications
three of them. cute. iconic. no cap. β¨
π₯ METHODS π₯
π¦ new
constructor, bestie! it's giving "build me an object." here's the data structure you may pass to new():
{ # ONVIF::Analytics::Types::MetadataAttributes
CanContainPTZ => $some_value, # boolean
CanContainAnalytics => $some_value, # boolean
CanContainNotifications => $some_value, # boolean
},
note that each one is a boolean, okay? don't be out here passing vibes where booleans belong π
π§ attr
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question.
fr fr, read that twice. the docs are experimental, they might be slightly off, and if you're in doubt you go check the actual WSDL/XML Schema. that's the move π
so this class has additional attributes, and you reach them through the attr() method. periodt.
attr() hands you back an object of the class ONVIF::Analytics::Types::MetadataAttributes::_MetadataAttributes::XmlAttr. that name is a whole mouthful but we respect it π
and on that object, you can access the following attributes via the corresponding get_/set_ methods:
PtzSpacesβ List of all PTZ spaces active for recording. Note that events are only recorded on position changes and the actual point of recording may not necessarily contain an event of the specified type.
This attribute is of type ONVIF::Analytics::Types::StringAttrList.
π AUTHOR π
Generated by SOAP::WSDL. it wrote itself, we just live here π«Ά
and that's the whole page, bestie!! this absolute queen of a doc was brought to you by perl v5.40.1, dated 2026-02-01 β and remember, this class ate and left no crumbs ππ bye!! β¨
π¦ 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