ONVIF:...aceLink(3pm)

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

okay bestie, you opened the ONVIF:...aceLink(3pm) page (section 3pm, Perl user-contributed docs, iykyk) and honestly? you came to the right place. this is the whole thing, no gatekeeping. ✨


🌸 NAME 🌸

ONVIF::Analytics::Types::NetworkInterfaceLink β€” that's the whole name, no notes. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so this is a Perl data type class for the XML Schema defined complexType called NetworkInterfaceLink, and it lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the vibe. it's a class that represents a thing, and the thing is a network interface link. iconic behavior fr fr. πŸŽ€


🫢 PROPERTIES 🫢

these are the properties you can poke at with the get_PROPERTY / set_PROPERTY methods. yes, lowercase get_ and set_, that's literally the naming, don't come for me. πŸ’€

  • AdminSettings
  • OperSettings
  • InterfaceType

three of them. that's the whole list. obsessed. ⭐


πŸ‘‘ METHODS πŸ‘‘


🧚 new

Constructor, bestie. the main character. πŸ’– here's the data structure you may pass to new() β€” and I mean exactly this, character for character, no improvising:

 { # ONVIF::Analytics::Types::NetworkInterfaceLink
   AdminSettings =>  { # ONVIF::Analytics::Types::NetworkInterfaceConnectionSetting
     AutoNegotiation =>  $some_value, # boolean
     Speed =>  $some_value, # int
     Duplex => $some_value, # Duplex
   },
   OperSettings =>  { # ONVIF::Analytics::Types::NetworkInterfaceConnectionSetting
     AutoNegotiation =>  $some_value, # boolean
     Speed =>  $some_value, # int
     Duplex => $some_value, # Duplex
   },
   InterfaceType => $some_value, # IANA-IfTypes
 },

see how both AdminSettings and OperSettings are ONVIF::Analytics::Types::NetworkInterfaceConnectionSetting? twins. and InterfaceType is an IANA-IfTypes. the comments next to the values are the types, so AutoNegotiation is a boolean, Speed is an int, Duplex is a Duplex. slay. πŸ¦‹


🌈 AUTHOR 🌈

Generated by SOAP::WSDL β€” not a human, a machine, and it ate. no cap. πŸ€–βœ¨


and that's the page, babe! 🫢 one last thing before you go: this was the perl v5.40.1 build of the docs, dated 2026-02-01. mwah, go write some Perl. πŸ’…πŸŒΈ

πŸ“¦ where this page comes from