ONVIF::...uration(3)
π ONVIF::...uration(3) β like, the whole manual name is ONVIF::PTZ::Types::IPv6Configuration(3) and yes bestie it's a User Contributed Perl Documentation page π
okay so real talk, the title got truncated to ONVIF::...uration(3) in the header because Unix is dramatic like that, but the actual name of this page is ONVIF::PTZ::Types::IPv6Configuration. we move π
β¨ NAME β¨
ONVIF::PTZ::Types::IPv6Configuration β that's the whole thing. say it with your chest.
πΈ DESCRIPTION πΈ
It's a Perl data type class for the XML Schema defined complexType IPv6Configuration, and it lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the vibe. it's a little Perl wrapper holding your IPv6 config data, no cap π
π¦ PROPERTIES π¦
these are the properties you can get at with the get_PROPERTY / set_PROPERTY methods β bestie, they're right there, just use the accessors:
AcceptRouterAdvertDHCPManualLinkLocalFromDHCPFromRAExtension
like, all seven, slaying in a list. π
π METHODS π
π new
So this is the constructor β it builds you a fresh object, main character energy. here's the data structure you may pass to new(), and I'm keeping it exactly as-is because it's sacred π:
{ # 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
},
},
quick vibe check on what's what:
AcceptRouterAdvertβ$some_value, typedbooleanβDHCPβ$some_value, typedIPv6DHCPConfigurationManualβ a nested hash typedONVIF::PTZ::Types::PrefixedIPv6Address, withAddress(IPv6Address) andPrefixLength(int)LinkLocalβ samePrefixedIPv6Addressshape:Address(IPv6Address),PrefixLength(int)FromDHCPβ samePrefixedIPv6Addressshape:Address(IPv6Address),PrefixLength(int)FromRAβ samePrefixedIPv6Addressshape:Address(IPv6Address),PrefixLength(int)Extensionβ a nested hash typedONVIF::PTZ::Types::IPv6ConfigurationExtension, and it's literally empty in the example, iconic π
π« AUTHOR π«
Generated by SOAP::WSDL. that's the whole author section, she's brief and mysterious π§
and that's the page, bestie!! this little gem is from perl v5.42.3, dated the extremely iconic 1980-01-01, and it's part of the User Contributed Perl Documentation β go forth and configure your IPv6, ily π«Άπβ¨
π¦ 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