ONVIF:...ilities(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– 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:

  • InputConnectors
  • RelayOutputs
  • Extension

πŸ¦‹ 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