ONVIF:...lities(3pm)

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

✨ NAME ✨

ONVIF::Analytics::Types::NetworkCapabilities β€” it's a Perl data type class, bestie, and honestly? She's kind of a big deal. This is the one that models the XML Schema defined complexType NetworkCapabilities from the namespace http://www.onvif.org/ver10/schema. πŸ’–


🌸 DESCRIPTION 🌸

Okay so picture this: you're working with ONVIF stuff (yes, that ONVIF), and you need a Perl object that represents the complexType called NetworkCapabilities. That's literally it. That's her whole job. She comes from the namespace http://www.onvif.org/ver10/schema and she holds the data. Iconic behaviour, no notes. πŸ‘‘


πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get at with get_PROPERTY / set_PROPERTY methods. Like, that's the whole access pattern β€” you get, you set, you slay. πŸ’…

  • IPFilter
  • ZeroConfiguration
  • IPVersion6
  • DynDNS
  • Extension

πŸ¦‹ METHODS πŸ¦‹

new

Constructor, obviously. And here's the tea β€” this is the exact data structure you may pass to new():

 { # ONVIF::Analytics::Types::NetworkCapabilities
   IPFilter =>  $some_value, # boolean
   ZeroConfiguration =>  $some_value, # boolean
   IPVersion6 =>  $some_value, # boolean
   DynDNS =>  $some_value, # boolean
   Extension =>  { # ONVIF::Analytics::Types::NetworkCapabilitiesExtension
     Dot11Configuration =>  $some_value, # boolean
     Extension =>  { # ONVIF::Analytics::Types::NetworkCapabilitiesExtension2
     },
   },
 },

Look at the nesting, look at the structure β€” Extension goes inside Extension and the innermost one (NetworkCapabilitiesExtension2) is just vibing there empty. It's giving main character energy with layers. 🫢 Note that IPFilter, ZeroConfiguration, IPVersion6, DynDNS and Dot11Configuration are all boolean values, so don't go putting anything weird in there.


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL. Yeah, it wrote itself basically. Automated queen. ✨


And that's a wrap, babe β€” this page is from the <strong>User Contributed Perl Documentation</strong>, running on <code>perl v5.40.1</code>, dated <code>2026-02-01</code>, and filed under <code>ONVIF::Analytics::Types::NetworkCapabilities(3pm)</code>. Go forth and construct responsibly. πŸ’–πŸŒΈπŸŽ€

πŸ“¦ where this page comes from