ONVIF:...ateway(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Device::Types::NetworkGateway β€” bestie, this is the Perl data type class situation, it lives in the 3pm manual section, and it's here to hold your network gateway info. Iconic. ✨


🌸 DESCRIPTION 🌸

Okay so listen. This is a Perl data type class for the XML Schema defined complexType NetworkGateway, and that complexType comes straight out of the namespace http://www.onvif.org/ver10/schema. No cap. That's literally its whole job and it does it flawlessly. πŸ’…


πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get at, and the way you get at them is with get_PROPERTY / set_PROPERTY methods. That's the whole system, it's giving very consistent, very slay. πŸ¦‹

  • IPv4Address
  • IPv6Address

✨ METHODS ✨

🌈 new

Constructor bestie!! It makes you a fresh one. Here's the data structure you can pass to new(), and yes you're gonna want to keep this exactly as written:

 { # ONVIF::Device::Types::NetworkGateway
   IPv4Address => $some_value, # IPv4Address
   IPv6Address => $some_value, # IPv6Address
 },

Like look at that. Two fields, both optional-looking, both there waiting for you. The IPv4Address slot takes an IPv4Address value and the IPv6Address slot takes an IPv6Address value. That's it, that's the vibe. 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. It was born automated, it's been booked and busy since day one, honestly main character energy fr fr. 😭


ngl bestie, that's the entire page. Short, sweet, and lowkey perfect. πŸ“

Sign-off time πŸ’œ β€” this one came to you via perl v5.40.1, dated 2026-02-01, and it lives in the User Contributed Perl Documentation section of the 3pm manual. Go forth and gateway, babe. 🧚⭐

πŸ“¦ where this page comes from