ONVIF:...esponse(3pm)

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

πŸ’– NAME πŸ’–

okay bestie, so this is the manual for ONVIF::Device::Elements::GetDPAddressesResponse (that's the (3pm) one, a Perl module manual page, iykyk) πŸ’…

✨ DESCRIPTION ✨

It's a Perl data type class, fr fr β€” specifically for the XML Schema defined element GetDPAddressesResponse which lives in the namespace http://www.onvif.org/ver10/device/wsdl. That's it, that's the whole vibe. It's giving "glorified data holder" and honestly? We love her for it πŸŽ€


πŸ¦‹ PROPERTIES πŸ¦‹

the way that you can just access these with get_PROPERTY / set_PROPERTY methods?? iconic ✨

  • DPAddress β€” literally the one and only property, the main character πŸ‘‘
$element->set_DPAddress($data);
$element->get_DPAddress();

🌸 METHODS 🌸

πŸ’œ new

my $element = ONVIF::Device::Elements::GetDPAddressesResponse->new($data);

Constructor, bestie 🫢 β€” it makes you a fresh new object. And here's the data structure you can pass into new(), no cap, exactly like this:

{
  DPAddress =>  { # ONVIF::Device::Types::NetworkHost
    Type => $some_value, # NetworkHostType
    IPv4Address => $some_value, # IPv4Address
    IPv6Address => $some_value, # IPv6Address
    DNSname => $some_value, # DNSName
    Extension =>  { # ONVIF::Device::Types::NetworkHostExtension
    },
  },
}

like… look at all those nested hashes. it's giving layers, it's giving depth, it's giving onion πŸ§…βœ¨ (but make it XML schema)


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yes, it was auto-generated, she didn't even have to try and she still ate πŸ’…


and that's the whole page, babe 🌈 this was ONVIF::Device::Elements::GetDPAddressesResponse(3pm) from the User Contributed Perl Documentation, built for perl v5.40.1 and dated 2026-02-01 πŸ—“οΈπŸ’– slay, go forth and construct your elements, periodt πŸ¦‹β­

πŸ“¦ where this page comes from