ONVIF:...ilities(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Device::Types::AnalyticsDeviceCapabilities β€” bestie, you found the Perl type class page, and it lives in the manual section 3pm (that's the User Contributed Perl Documentation corner of the world, iykyk).


✨ DESCRIPTION ✨

Okay so. This is a Perl data type class for the XML Schema defined complexType AnalyticsDeviceCapabilities, and it comes from the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. πŸ¦‹

🌸 PROPERTIES 🌸

These properties are all up for grabs using the get_PROPERTY / set_PROPERTY methods β€” no cap, that's literally how you get in and out of them:

  • XAddr
  • RuleSupport
  • Extension

πŸŽ€ METHODS πŸŽ€

⭐ new ⭐

Constructor energy, periodt. The following data structure may be passed to new():

{ # ONVIF::Device::Types::AnalyticsDeviceCapabilities
  XAddr =>  $some_value, # anyURI
  RuleSupport =>  $some_value, # boolean
  Extension =>  { # ONVIF::Device::Types::AnalyticsDeviceExtension
  },
},

Look at that little nested Extension struct just sitting there with nothing inside it β€” it's giving "mystery, but make it schema." πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” iconic behaviour fr fr.


And that's the page, bestie! 🫢 This whole thing was documented by the lovely people behind perl v5.40.1, dated 2026-02-01, and it lives under the ONVIF::Device::Types::AnalyticsDeviceCapabilities manual page in section 3pm. Slay, go forth and set_PROPERTY. πŸ’–βœ¨

πŸ“¦ where this page comes from