ONVIF:...mation(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Device::Types::DNSInformation β€” bestie, this is a whole Perl data type class, and it's serving XML Schema realness πŸ’…


🌸 DESCRIPTION 🌸

okay so listen. This is a Perl data type class for the XML Schema defined complexType called DNSInformation from the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe ✨ it's a lil class that knows how to hold DNS info in the shape the schema demands, no cap πŸŽ€

✨ PROPERTIES ✨

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods 🫢 yes literally every one of them, they all work that way:

  • FromDHCP
  • SearchDomain
  • DNSFromDHCP
  • DNSManual
  • Extension

πŸ¦‹ METHODS πŸ¦‹

πŸ’« new πŸ’«

Constructor, obviously πŸ’… The following data structure may be passed to new():

 { # ONVIF::Device::Types::DNSInformation
   FromDHCP =>  $some_value, # boolean
   SearchDomain =>  $some_value, # token
   DNSFromDHCP =>  { # ONVIF::Device::Types::IPAddress
     Type => $some_value, # IPType
     IPv4Address => $some_value, # IPv4Address
     IPv6Address => $some_value, # IPv6Address
   },
   DNSManual =>  { # ONVIF::Device::Types::IPAddress
     Type => $some_value, # IPType
     IPv4Address => $some_value, # IPv4Address
     IPv6Address => $some_value, # IPv6Address
   },
   Extension =>  { # ONVIF::Device::Types::DNSInformationExtension
   },
 },

like, look at that nested IPAddress situation going on twice β€” the way it ate and left no crumbs πŸ˜­πŸ’–


🌈 AUTHOR 🌈

Generated by SOAP::WSDL 🧚


okay bestie that's the whole page, tysm for reading, ily 🫢✨ this was the ONVIF::...mation(3pm) page (a User Contributed Perl Documentation moment, iykyk), and for the receipts: it's from perl v5.40.1, dated 2026-02-01. slay, bye πŸ’…πŸ‘‘

πŸ“¦ where this page comes from