ONVIF:...ilities(3pm)
π NAME π
ONVIF::Media::Types::IOCapabilities β bestie, it's a Perl data type class, and the whole manual lives in ONVIF:...ilities(3pm) under User Contributed Perl Documentation. β¨
πΈ DESCRIPTION πΈ
Okay so. This is a Perl data type class for the XML Schema defined complexType IOCapabilities, and it comes straight out of the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. π
π PROPERTIES π
These are the properties you can get at, using the get_PROPERTY / set_PROPERTY methods β because that's how we do it around here:
InputConnectorsRelayOutputsExtension
π¦ METHODS π¦
π new
Constructor energy. β¨ The following data structure may be passed to new():
{ # ONVIF::Media::Types::IOCapabilities
InputConnectors => $some_value, # int
RelayOutputs => $some_value, # int
Extension => { # ONVIF::Media::Types::IOCapabilitiesExtension
Auxiliary => $some_value, # boolean
AuxiliaryCommands => $some_value, # AuxiliaryData
Extension => { # ONVIF::Media::Types::IOCapabilitiesExtension2
},
},
},
Look at that nested Extension situation β it's giving nested. π«Ά Note the comments, they're load-bearing: InputConnectors and RelayOutputs are int, Auxiliary is a boolean, AuxiliaryCommands is an AuxiliaryData, and the inner IOCapabilitiesExtension2 is just vibing there empty. π
π AUTHOR π
Generated by SOAP::WSDL. No cap, that's literally the author line. π§
And that's the whole page, bestie β Perl v5.40.1, dated 2026-02-01, from ONVIF:...ilities(3pm). Periodt. πβ¨
π¦ 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