ONVIF::...uration(3)
π NAME π
ok so bestie, listen β ONVIF::Analytics::Types::IPv6Configuration is a Perl data type class for the XML Schema defined complexType IPv6Configuration, and it comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole vibe. πΈ
β¨ DESCRIPTION β¨
okay so picture this: someone needed Perl to talk about IPv6 config over ONVIF, and this class is the main character that makes it happen. π it's literally a Perl data type class for the XML Schema defined complexType IPv6Configuration, living in the namespace http://www.onvif.org/ver10/schema. slay. iykyk.
π¦ PROPERTIES π¦
these are the properties you can get at with the get_PROPERTY / set_PROPERTY methods β no cap, those are the actual method names:
AcceptRouterAdvertDHCPManualLinkLocalFromDHCPFromRAExtension
likeβ¦ the whole roster. every single one. obsessed. π
π₯ METHODS π₯
β new
constructor time, bestie! the following data structure may be passed to new():
{ # ONVIF::Analytics::Types::IPv6Configuration
AcceptRouterAdvert => $some_value, # boolean
DHCP => $some_value, # IPv6DHCPConfiguration
Manual => { # ONVIF::Analytics::Types::PrefixedIPv6Address
Address => $some_value, # IPv6Address
PrefixLength => $some_value, # int
},
LinkLocal => { # ONVIF::Analytics::Types::PrefixedIPv6Address
Address => $some_value, # IPv6Address
PrefixLength => $some_value, # int
},
FromDHCP => { # ONVIF::Analytics::Types::PrefixedIPv6Address
Address => $some_value, # IPv6Address
PrefixLength => $some_value, # int
},
FromRA => { # ONVIF::Analytics::Types::PrefixedIPv6Address
Address => $some_value, # IPv6Address
PrefixLength => $some_value, # int
},
Extension => { # ONVIF::Analytics::Types::IPv6ConfigurationExtension
},
},
the way this just hands you the whole shape of itβ¦ π«Ά AcceptRouterAdvert is a boolean, DHCP is an IPv6DHCPConfiguration, and Manual, LinkLocal, FromDHCP and FromRA are all ONVIF::Analytics::Types::PrefixedIPv6Address β each one carrying an Address (an IPv6Address) and a PrefixLength (an int). Extension is a ONVIF::Analytics::Types::IPv6ConfigurationExtension and it's justβ¦ vibes. empty. iconic. π
π AUTHOR π
generated by SOAP::WSDL. not me being auto-generated and still having main character energy π
β¨ that's the whole page, bestie β¨ this one's from the User Contributed Perl Documentation corner of the world, it says perl v5.42.3 and the date is 1980-01-01 (yes fr fr, that date), and the page itself answers to ONVIF::...uration(3) β truncated title and all. mwah. ππ¦
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms