ONVIF:...otocol(3pm)

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

πŸ’– NAME πŸ’–

okay so bestie, this is ONVIF::Analytics::Types::NetworkProtocol β€” a whole Perl data type class, no cap. It's the manual page ONVIF:...otocol(3pm), and yes the title got truncated like a bad haircut but she's still iconic ✨


🌸 DESCRIPTION 🌸

So basically: this is a Perl data type class for the XML Schema defined complexType NetworkProtocol, and she comes from the namespace http://www.onvif.org/ver10/schema. That's the vibe. That's the whole assignment. 🫢

✨ PROPERTIES ✨

These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods, fr fr:

  • Name
  • Enabled
  • Port
  • Extension

πŸŽ€ METHODS πŸŽ€

🌈 new

Constructor, bestie. She's giving main character energy and she takes this exact data structure when you call her:

 { # ONVIF::Analytics::Types::NetworkProtocol
   Name => $some_value, # NetworkProtocolType
   Enabled =>  $some_value, # boolean
   Port =>  $some_value, # int
   Extension =>  { # ONVIF::Analytics::Types::NetworkProtocolExtension
   },
 },

Like, that's it. That's the constructor. Slay. πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” not me writing it by hand, the machine did that, and honestly? It ate. πŸ”₯


πŸ’€ reminder bestie: the whitespace in that constructor hash is exactly what the page says, so copy it exactly β€” don't go "fixing" the double spaces, they're part of the lore.

k bye ilysm, this page was brought to you by perl v5.40.1, dated 2026-02-01, and filed under ONVIF:...otocol(3pm) πŸ¦‹πŸŒΈπŸ’– periodt

πŸ“¦ where this page comes from