ONVIF:...ension(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Analytics::Types::IOCapabilitiesExtension β€” bestie, it's a whole Perl data type class, and it's here to serve πŸ’…

Okay so real quick, the manual name is ONVIF:...ension(3pm) and it lives in the User Contributed Perl Documentation section, so you already know it's giving community-coded excellence ✨


🌸 DESCRIPTION 🌸

It's a Perl data type class, no cap. Specifically it's the class for the XML Schema defined complexType called IOCapabilitiesExtension, and it comes from the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. It exists, it's typed, it's ready πŸ¦‹

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can reach with the get_PROPERTY / set_PROPERTY methods, and yes there are exactly three of them, we're keeping the whole squad together:

  • Auxiliary β€” the auxiliary one 🫢
  • AuxiliaryCommands β€” the auxiliary commands one ✨
  • Extension β€” the extension one, obviously, main character energy πŸ‘‘

πŸ’… METHODS πŸ’…

⭐ new ⭐

The constructor, the moment we've all been waiting for. Here's the data structure you can pass to new(), verbatim, don't @ me:

 { # ONVIF::Analytics::Types::IOCapabilitiesExtension
   Auxiliary =>  $some_value, # boolean
   AuxiliaryCommands => $some_value, # AuxiliaryData
   Extension =>  { # ONVIF::Analytics::Types::IOCapabilitiesExtension2
   },
 },

Not me noticing that Auxiliary is a boolean, AuxiliaryCommands is AuxiliaryData, and Extension nests a whole other type, ONVIF::Analytics::Types::IOCapabilitiesExtension2, which is itself empty in the example. It's giving nesting doll realness πŸͺ†

Heads up bestie: the inner Extension hash is shown with nothing inside it here, so don't go inventing fields for it, okay? Only what's written πŸ’–

🌈 AUTHOR 🌈

Generated by SOAP::WSDL. That's it, that's the author. Iconic of it honestly πŸŽ€


And that's the whole page, bestie! This lil' gem is from perl v5.40.1, dated 2026-02-01, and it's filed under the manual name ONVIF:...ension(3pm) β€” slay, go forth and extend those IO capabilities βœ¨πŸ’…πŸ¦‹

πŸ“¦ where this page comes from