ONVIF::...kGateway(3)
π NAME π
okay so bestie, this page is the docs for ONVIF::Analytics::Types::NetworkGateway β and yeah, the header up top is all like ONVIF::...kGateway(3) because the terminal needed to keep it cute and truncated, but the real full name is the one right there π. It lives under the "User Contributed Perl Documentation" umbrella, which is exactly as glamorous as it sounds π
β¨ DESCRIPTION β¨
It's a Perl data type class, no cap. Specifically it's the Perl class for the XML Schema complexType called NetworkGateway, and that type comes from the namespace http://www.onvif.org/ver10/schema. That's the whole vibe β it's a little data-holder for an XML type, doing its main character thing π¦
πΈ PROPERTIES πΈ
These are the properties you can get at, and the way you get at them is with get_PROPERTY / set_PROPERTY methods. Iconic accessor pattern, honestly:
IPv4Addressβ yes she's here, the whole point π«ΆIPv6Addressβ and her too, it's not just a v4 situation π
π₯ METHODS π₯
new
Constructor time!! π This is the one that makes you a fresh object. Here's the data structure you can pass to new(), verbatim, no edits, because we do NOT touch the code around here:
{ # ONVIF::Analytics::Types::NetworkGateway
IPv4Address => $some_value, # IPv4Address
IPv6Address => $some_value, # IPv6Address
},
like... she's just a hash with those two keys, and you drop $some_value in each one, iykyk β¨
π AUTHOR π
Generated by SOAP::WSDL. Not by a human, by a tool, and honestly? It ate. π
so yeah, that's the whole page bestie β it's perl v5.42.3, dated 1980-01-01 (yes really, that date is giving time traveler π), and it's the ONVIF::...kGateway(3) page from the User Contributed Perl Documentation. go forth and construct your gateways π§π
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms