ONVIF:...ration(3pm)

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

πŸ’– NAME πŸ’–

ok so bestie, welcome to ONVIF::PTZ::Types::IPv6Configuration β€” it's a Perl module from the User Contributed Perl Documentation, living its best life in section 3pm. That's the whole name, that's the whole vibe. πŸ’…


🌸 DESCRIPTION 🌸

This is a Perl data type class for the XML Schema defined complexType IPv6Configuration, and it comes straight outta the namespace http://www.onvif.org/ver10/schema. So like, it's a little Perl wrapper that speaks fluent XML Schema for you. No cap, that's literally it. ✨

πŸŽ€ PROPERTIES πŸŽ€

The way these properties work is: you get at them with get_PROPERTY / set_PROPERTY methods. That's the move. 🫢

  • AcceptRouterAdvert
  • DHCP
  • Manual
  • LinkLocal
  • FromDHCP
  • FromRA
  • Extension

🧚 METHODS 🧚

🌈 new

Constructor energy. Obsessed. Here's the data structure you can pass to new(), and yes it's giving nested hashrefs, and yes it's iconic:

{ # ONVIF::PTZ::Types::IPv6Configuration
  AcceptRouterAdvert =>  $some_value, # boolean
  DHCP => $some_value, # IPv6DHCPConfiguration
  Manual =>  { # ONVIF::PTZ::Types::PrefixedIPv6Address
    Address => $some_value, # IPv6Address
    PrefixLength =>  $some_value, # int
  },
  LinkLocal =>  { # ONVIF::PTZ::Types::PrefixedIPv6Address
    Address => $some_value, # IPv6Address
    PrefixLength =>  $some_value, # int
  },
  FromDHCP =>  { # ONVIF::PTZ::Types::PrefixedIPv6Address
    Address => $some_value, # IPv6Address
    PrefixLength =>  $some_value, # int
  },
  FromRA =>  { # ONVIF::PTZ::Types::PrefixedIPv6Address
    Address => $some_value, # IPv6Address
    PrefixLength =>  $some_value, # int
  },
  Extension =>  { # ONVIF::PTZ::Types::IPv6ConfigurationExtension
  },
},
bestie look at how Manual, LinkLocal, FromDHCP and FromRA are all the exact same PrefixedIPv6Address shape β€” that's not a typo, that's just the schema doing schema things. πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. It literally just spawned itself into existence, main character behavior fr fr. πŸ’–


ok and for the cute sign-off: this whole page is Perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...ration(3pm) page from the User Contributed Perl Documentation. slay, bye bestie πŸ¦‹βœ¨

πŸ“¦ where this page comes from