ONVIF:...ension(3pm)

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

πŸ’– NAME πŸ’–

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


✨ DESCRIPTION ✨

Okay so picture this: it's a Perl data type class for the XML Schema defined complexType IOCapabilitiesExtension, and it lives in the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. That's the assignment. No cap 🫢


πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • Auxiliary
  • AuxiliaryCommands
  • Extension

Like, you literally just get_ them and set_ them. That's it. That's the whole relationship πŸ’…


πŸ¦‹ METHODS πŸ¦‹

🌸 new 🌸

Constructor, babes ✨ The following data structure may be passed to new():

 { # 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 inception but make it XML Schema πŸŒ€ Note the comments too β€” Auxiliary is a boolean, AuxiliaryCommands is an AuxiliaryData, and Extension opens up a whole ONVIF::Media::Types::IOCapabilitiesExtension2 moment. Slay πŸ’–


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” iconic behaviour honestly, it just made this for us πŸ™ˆ


And that's the tea, bestie πŸ“ This lil page is from the User Contributed Perl Documentation, running on perl v5.40.1, dated 2026-02-01. Go forth and construct your IOCapabilitiesExtension πŸ’œβœ¨

πŸ“¦ where this page comes from