ONVIF:...lities(3pm)
π NAME π
ONVIF::PTZ::Types::AnalyticsDeviceCapabilities β bestie, it's a whole Perl data type class, and she's serving AnalyticsDeviceCapabilities realness β¨
So like, quick vibe check: this manual page lives in the 3pm section (that's the Perl module girlies), and it's filed under User Contributed Perl Documentation. Periodt. π
πΈ DESCRIPTION πΈ
Okay so here's the tea, bestie π« β this is a Perl data type class for the XML Schema defined complexType AnalyticsDeviceCapabilities, and she comes straight out of the namespace http://www.onvif.org/ver10/schema.
That's it, that's the whole vibe. She's a type class. She holds the schema. She does it iconically. π
π¦ PROPERTIES π¦
Not me gatekeeping β these are the properties you can access using get_PROPERTY / set_PROPERTY methods, fr fr:
XAddrRuleSupportExtension
Three of them. Little trio. Main character energy each one. π
β¨ METHODS β¨
π§ new
Constructor, babe. Slay. And here's the data structure you may pass to new() β copied exactly, no cap, do not touch:
{ # ONVIF::PTZ::Types::AnalyticsDeviceCapabilities
XAddr => $some_value, # anyURI
RuleSupport => $some_value, # boolean
Extension => { # ONVIF::PTZ::Types::AnalyticsDeviceExtension
},
},
Look at her. XAddr is an anyURI, RuleSupport is a boolean, and Extension is a nested ONVIF::PTZ::Types::AnalyticsDeviceExtension hashref that's lowkey just vibing empty in the example. The way that nesting works? Obsessed. π
π AUTHOR π
Generated by SOAP::WSDL π¦
Like, she was generated. Born ready. Didn't even have to try. β¨
and that's the whole page bestie, go forth and instantiate responsibly π«Ά
Perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...lities(3pm) page β mwah, love u, 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