ONVIF:...sFilter(3pm)

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

✨ NAME ✨

ONVIF::Device::Elements::AddIPAddressFilter β€” bestie, you're looking at the manual page for ONVIF:...sFilter(3pm), a lil' slice of User Contributed Perl Documentation heaven πŸŽ€


πŸ’– DESCRIPTION πŸ’–

Okay so listen. This is a Perl data type class for the XML Schema defined element AddIPAddressFilter, and it lives in the namespace http://www.onvif.org/ver10/device/wsdl. That's it, that's the whole vibe. It's a class that knows how to be that one XML element, and it's serving main character energy in the ONVIF Device universe 🌈


🌸 PROPERTIES 🌸

These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods β€” no cap:

  • IPAddressFilter β€” the one and only. You can set it, you can get it:
$element->set_IPAddressFilter($data);
$element->get_IPAddressFilter();

πŸ‘‘ METHODS πŸ‘‘

πŸ¦‹ new

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

Constructor, periodt. It's giving "make me a new object". And the following data structure may be passed to new() β€” look at her, she's so structured πŸ’…

{
  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
    },
  },
},
Note: those comments in the code are telling you which type each value belongs to, so don't come for me β€” the $some_value placeholders are literally placeholders πŸ™ˆ

⭐ AUTHOR ⭐

Generated by SOAP::WSDL β€” yes, a machine wrote this one. She's an auto-generated icon and we love her for it 🫢


And that's the whole page, bestie! This was ONVIF:...sFilter(3pm) from perl v5.40.1, dated 2026-02-01, out here in the User Contributed Perl Documentation collection. Stay slay, go call new() responsibly πŸ’–βœ¨

πŸ“¦ where this page comes from