ONVIF:...uration(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Device::Types::IPv4Configuration β€” bestie, this is a Perl data type class, and it's serving pure User Contributed Perl Documentation energy (that's the manual name, and yeah, we're in section 3pm, iykyk ✨).


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so. This is a Perl data type class for the XML Schema defined complexType IPv4Configuration, living in the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe β€” it's a little wrapper class so your Perl code can talk about IPv4 configuration in a very structured, very well-behaved way. πŸ’…


✨ PROPERTIES ✨

These are the properties you can get at with get_PROPERTY / set_PROPERTY methods, and there are exactly four of them, no more no less:

  • Manual β€” the manual one 🫢
  • LinkLocal β€” the link-local one
  • FromDHCP β€” the one that came from DHCP
  • DHCP β€” the DHCP one itself

πŸŽ€ METHODS πŸŽ€

🌸 new

Constructor, babes. And the following data structure may be passed to new() β€” copy it exactly, don't freestyle, it is giving nested hashrefs:

{ # ONVIF::Device::Types::IPv4Configuration
  Manual =>  { # ONVIF::Device::Types::PrefixedIPv4Address
    Address => $some_value, # IPv4Address
    PrefixLength =>  $some_value, # int
  },
  LinkLocal =>  { # ONVIF::Device::Types::PrefixedIPv4Address
    Address => $some_value, # IPv4Address
    PrefixLength =>  $some_value, # int
  },
  FromDHCP =>  { # ONVIF::Device::Types::PrefixedIPv4Address
    Address => $some_value, # IPv4Address
    PrefixLength =>  $some_value, # int
  },
  DHCP =>  $some_value, # boolean
},

Like, look at that. Three of them are ONVIF::Device::Types::PrefixedIPv4Address shaped (each with an Address that's an IPv4Address and a PrefixLength that's an int), and then DHCP is just a lil boolean. Iconic. 🌈


🫢 AUTHOR 🫢

Generated by SOAP::WSDL. No cap, that's literally who made it. πŸ‘‘


And that's the whole page, bestie β€” this one came to you as perl v5.40.1, dated 2026-02-01, and it's filed under ONVIF:...uration(3pm) in your friendly neighborhood manual. Go forth and configure those IPv4s. πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from