ONVIF:...ration(3pm)
π ONVIF:...ration(3pm) π
okay bestie, gather round, because this is the ONVIF:...ration(3pm) page (yes that's the whole manual name, it's giving β¨ abbreviated β¨) and it's a User Contributed Perl Documentation moment, no cap.
πΈ NAME πΈ
ONVIF::Device::Types::IPv4NetworkInterfaceSetConfiguration β say that three times fast, I dare you. π«Ά
β¨ DESCRIPTION β¨
so basically this is a Perl data type class. it exists for one very specific slay: the XML Schema defined complexType IPv4NetworkInterfaceSetConfiguration, which lives in the namespace http://www.onvif.org/ver10/schema.
that's it. that's the whole job. it's the Perl-side glow-up of an XML schema type. π
π PROPERTIES π
you can reach these properties using the get_PROPERTY / set_PROPERTY methods (yes, get and set, the classic duo, the main character energy of OO Perl):
EnabledManualDHCP
π METHODS π
π new π
constructor. it's giving "build me a thing". here's the data structure you may pass to new() β copy it exactly, bestie, don't freestyle:
{ # ONVIF::Device::Types::IPv4NetworkInterfaceSetConfiguration
Enabled => $some_value, # boolean
Manual => { # ONVIF::Device::Types::PrefixedIPv4Address
Address => $some_value, # IPv4Address
PrefixLength => $some_value, # int
},
DHCP => $some_value, # boolean
},
look at that nesting β Manual is out here with its own whole ONVIF::Device::Types::PrefixedIPv4Address situation, carrying an Address (an IPv4Address, obviously) and a PrefixLength (an int). meanwhile Enabled and DHCP are just out here being lil booleans. iconic behavior, honestly. π¦
π«Ά AUTHOR π«Ά
Generated by SOAP::WSDL. not a human, a machine, and it ate. π₯
okay that's the whole page, and here's your cute lil sign-off: this was perl v5.40.1, dated 2026-02-01, filed under ONVIF:...ration(3pm) in the User Contributed Perl Documentation section. periodt. πβ¨π
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms