ONVIF:...terface(3pm)

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

πŸ’– ONVIF::Media::Types::IPv6NetworkInterface πŸ’–

okay bestie so this is a page from the User Contributed Perl Documentation, and the manual we're vibing with is ONVIF:...terface(3pm). yes the title got cropped, it's giving dramatic entrance, we move 🫢


✨ NAME ✨

ONVIF::Media::Types::IPv6NetworkInterface β€” that's the whole name, no notes, she's a Perl data type class πŸ’…


🌸 DESCRIPTION 🌸

So basically? This is a Perl data type class for the XML Schema defined complexType IPv6NetworkInterface, and it lives in the namespace http://www.onvif.org/ver10/schema. that's it. that's the whole job. iconic behavior honestly ✨

πŸŽ€ PROPERTIES πŸŽ€

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

  • Enabled
  • Config

like… two properties. lowkey minimal, highkey slay πŸ¦‹


πŸ‘‘ METHODS πŸ‘‘

⭐ new ⭐

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

 { # ONVIF::Media::Types::IPv6NetworkInterface
   Enabled =>  $some_value, # boolean
   Config =>  { # ONVIF::Media::Types::IPv6Configuration
     AcceptRouterAdvert =>  $some_value, # boolean
     DHCP => $some_value, # IPv6DHCPConfiguration
     Manual =>  { # ONVIF::Media::Types::PrefixedIPv6Address
       Address => $some_value, # IPv6Address
       PrefixLength =>  $some_value, # int
     },
     LinkLocal =>  { # ONVIF::Media::Types::PrefixedIPv6Address
       Address => $some_value, # IPv6Address
       PrefixLength =>  $some_value, # int
     },
     FromDHCP =>  { # ONVIF::Media::Types::PrefixedIPv6Address
       Address => $some_value, # IPv6Address
       PrefixLength =>  $some_value, # int
     },
     FromRA =>  { # ONVIF::Media::Types::PrefixedIPv6Address
       Address => $some_value, # IPv6Address
       PrefixLength =>  $some_value, # int
     },
     Extension =>  { # ONVIF::Media::Types::IPv6ConfigurationExtension
     },
   },
 },

look at that nested hash. it's nesting. it's nesting HARD. Manual, LinkLocal, FromDHCP, FromRA β€” all of them PrefixedIPv6Address coded with Address and PrefixLength, and Extension sitting there as an empty IPv6ConfigurationExtension waiting for its moment. main character energy for real πŸ”₯

bestie pls copy that structure exactly, character for character. do not get creative in there, I'm begging πŸ™ˆ

πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL β€” yeah, nobody hand-wrote this one, it was auto-generated, and honestly? respect the machine πŸ’€


and that's the whole page, bestie!! this was ONVIF:...terface(3pm) from the User Contributed Perl Documentation, running on perl v5.40.1 and dated 2026-02-01. go forth and build your IPv6 network interface data structures, you absolute legend πŸŒˆπŸ’–βœ¨

πŸ“¦ where this page comes from