ONVIF:...esponse(3pm)

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

✨ NAME ✨

ONVIF::Device::Elements::GetIPAddressFilterResponse β€” it's a whole Perl data type class, bestie, and she's here to hold your XML schema element GetIPAddressFilterResponse πŸ’– (which lives in the http://www.onvif.org/ver10/device/wsdl namespace, in case you were wondering who her people are).


🌸 DESCRIPTION 🌸

okay so real talk: this is a Perl data type class for the XML Schema defined element GetIPAddressFilterResponse, straight out of the namespace http://www.onvif.org/ver10/device/wsdl.

that's the whole vibe. she's a class. she holds a response. she slays πŸ’…


πŸŽ€ PROPERTIES πŸŽ€

here's the tea, bestie β€” these properties are the ones you can reach through get_PROPERTY / set_PROPERTY methods:

  • IPAddressFilter β€” the one and only property, and honestly she's carrying the whole class on her back 🫢
$element->set_IPAddressFilter($data);
$element->get_IPAddressFilter();

set her, get her, that's it, that's the whole relationship 😌


πŸ¦‹ METHODS πŸ¦‹

πŸ’œ new

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

Constructor, babes. She's the main character constructor ✨. And the following data structure may be passed to new():

{
  IPAddressFilter =>  { # ONVIF::Device::Types::IPAddressFilter
    Type => $some_value, # IPAddressFilterType
    IPv4Address =>  { # ONVIF::Device::Types::PrefixedIPv4Address
      Address => $some_value, # IPv4Address
      PrefixLength =>  $some_value, # int
    },
    IPv6Address =>  { # ONVIF::Device::Types::PrefixedIPv6Address
      Address => $some_value, # IPv6Address
      PrefixLength =>  $some_value, # int
    },
    Extension =>  { # ONVIF::Device::Types::IPAddressFilterExtension
    },
  },
},

look at that nesting. it's giving structured. it's giving typed. the Type is an IPAddressFilterType, the IPv4Address is a ONVIF::Device::Types::PrefixedIPv4Address with an Address (an IPv4Address) and a PrefixLength (an int), the IPv6Address is a ONVIF::Device::Types::PrefixedIPv6Address with its own Address (an IPv6Address) and PrefixLength (an int), and then there's Extension, which is a ONVIF::Device::Types::IPAddressFilterExtension and is just… sitting there. empty. iconic. no notes πŸ’€


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. no human author, just machine energy, and honestly? respect the craft 🧚


and that's the whole page, bestie!! 🌈 this beauty is from perl v5.40.1, dated 2026-02-01, and yeah the header/footer both spell her out as ONVIF:...esponse(3pm) because apparently even the manpage title got the ✨abbreviated✨ treatment. love that for her. bye bestie, go filter those IP addresses πŸ’–πŸŒΈπŸ«Ά

πŸ“¦ where this page comes from