ONVIF:...ilities(3pm)
β¨ NAME β¨
ok so bestie, this is ONVIF::Analytics::Types::DeviceIOCapabilities β a Perl data type class, living in the 3pm section of the manual (iykyk, that's the Perl module docs zone π
). It's part of the User Contributed Perl Documentation, and it's literally the whole vibe of this page. π¦
πΈ DESCRIPTION πΈ
It's giving... Perl data type class. β¨
More specifically, it's the class for the XML Schema defined complexType called DeviceIOCapabilities, and that complexType comes from the namespace http://www.onvif.org/ver10/schema. So yeah, if you're out here wrangling ONVIF XML, this is your girl. π«Ά
π PROPERTIES π
These are the properties you can get at with get_PROPERTY / set_PROPERTY methods. No cap, all of these are accessible that way:
XAddrVideoSourcesVideoOutputsAudioSourcesAudioOutputsRelayOutputs
That's the whole list, bestie. Six little icons, all living their main character era. π
π METHODS π
β new β
It's the constructor, periodt. β¨ The following data structure may be passed to new():
{ # ONVIF::Analytics::Types::DeviceIOCapabilities
XAddr => $some_value, # anyURI
VideoSources => $some_value, # int
VideoOutputs => $some_value, # int
AudioSources => $some_value, # int
AudioOutputs => $some_value, # int
RelayOutputs => $some_value, # int
},
See how XAddr is an anyURI and literally everything else is an int? The way that it's all typed and tidy ππ iconic behaviour fr fr.
heads up bestie β those $some_value placeholders are placeholders. swap in your actual values or the vibe check will fail. π
π AUTHOR π
Generated by SOAP::WSDL π β not a human, not a group chat, just a code generator doing its thing. obsessed, honestly.
ok that's the whole page, we ate and left no crumbs πβ¨ this was perl v5.40.1, dated 2026-02-01, from the ONVIF:...ilities(3pm) corner of the manual β bye bestie, go build something cute ππ¦πΈ
π¦ 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