ONVIF:...Gateway(3pm)
π NAME π
ONVIF::PTZ::Types::NetworkGateway β bestie, that's the whole name, that's the assignment. It's a Perl data type class, and it lives in the ONVIF::PTZ::Types family. (Also it's a 3pm page, aka a Perl module manual, iykyk.) π«Ά
β¨ DESCRIPTION β¨
Okay so picture this: you've got a Perl data type class, and its entire personality is being the XML Schema defined complexType called NetworkGateway. Not a vibe, a fact. π
And which namespace does this icon come from? Say it with me: http://www.onvif.org/ver10/schema. No cap. π
πΈ PROPERTIES πΈ
Here's the tea β these properties are the ones you can actually touch. You reach them with get_PROPERTY / set_PROPERTY methods, so like get_IPv4Address type energy. Lowkey the whole point of the class.
IPv4Addressπ¦IPv6Addressπ¦
Both of them, side by side, main character energy, no notes. β
π METHODS π
π§ new
Constructor, babes. It's the birth of your object and it's serving.
The following data structure may be passed to new():
{ # ONVIF::PTZ::Types::NetworkGateway
IPv4Address => $some_value, # IPv4Address
IPv6Address => $some_value, # IPv6Address
},
Look at that. Both properties right there in the hashref, each one tagged with its own lil comment. Highkey the cutest part of this entire page. π
π AUTHOR π
Generated by SOAP::WSDL
That's it, that's the author section β the machine did it, and honestly? It ate. π₯
And that's a wrap, bestie!! This little gem is documented under perl v5.40.1, dated 2026-02-01, and you found it in the User Contributed Perl Documentation. Go forth and construct your NetworkGateway, periodt. ππ
β¨
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms