ONVIF:...ceInfo(3pm)
β¨ ONVIF::Device::Types::NetworkInterfaceInfo β¨
okay bestie, so this is ONVIF::Device::Types::NetworkInterfaceInfo from the ONVIF::Device::Types crew, and it's a whole Perl manual page (that's the 3pm energy β it's a Perl module doc, periodt π
).
π¦ DESCRIPTION π¦
It's a Perl data type class, bestie. Specifically it's the Perl class for the XML Schema complexType NetworkInterfaceInfo β and that type lives in the namespace http://www.onvif.org/ver10/schema. So if you're dealing with ONVIF schema stuff in Perl, this is the lil class that represents that one complexType. iconic of it honestly πΈ
π PROPERTIES π
There are three properties in here, and you can get at every single one of them with the get_PROPERTY / set_PROPERTY methods. Yes, that's the whole vibe β getters and setters, as the prophecy foretold. β¨
NameHwAddressMTU
π METHODS π
π new π
Constructor!! The main character method, fr fr. Here's the data structure you can pass into new() β literally copy-paste this shape:
{ # ONVIF::Device::Types::NetworkInterfaceInfo
Name => $some_value, # string
HwAddress => $some_value, # HwAddress
MTU => $some_value, # int
},
so Name is a string, HwAddress is a HwAddress, and MTU is an int. that's it, that's the blueprint π«Ά
π AUTHOR π
Generated by SOAP::WSDL. it said "I'll do it myself" and it did πβ¨
ngl that's the whole page bestie β short and slay.
mwah π this was perl v5.40.1, dated 2026-02-01, from the User Contributed Perl Documentation collection. go forth and construct your NetworkInterfaceInfo ππΈπ¦
π¦ 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