ONVIF:...etting(3pm)

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

πŸ’– NAME πŸ’–

okay bestie, say hi to ONVIF::PTZ::Types::NetworkInterfaceConnectionSetting β€” that's the whole mouthful, and yeah, the manpage header shortens it to ONVIF:...etting(3pm) because even the docs got tired. she's a Perl data type class, and she lives in the 3pm manual section. periodt. πŸ‘‘


✨ DESCRIPTION ✨

so basically ONVIF::PTZ::Types::NetworkInterfaceConnectionSetting is a Perl data type class β€” a lil generated Perl class that stands in for an XML Schema defined complexType. which complexType, you ask? the one called NetworkInterfaceConnectionSetting, and it comes from the namespace http://www.onvif.org/ver10/schema. that's the vibe. that's the whole job. no cap. πŸ¦‹

πŸŽ€ PROPERTIES πŸŽ€

these are the properties, and the way you touch them is with get_PROPERTY / set_PROPERTY methods. literally that's the access pattern, iykyk:

  • AutoNegotiation β€” yes she's here
  • Speed β€” yes she's here too
  • Duplex β€” and her πŸ’…

πŸ”₯ METHODS πŸ”₯

🌸 new 🌸

it's the constructor, bestie. main character energy. the following data structure may be passed to new():

 { # ONVIF::PTZ::Types::NetworkInterfaceConnectionSetting
   AutoNegotiation =>  $some_value, # boolean
   Speed =>  $some_value, # int
   Duplex => $some_value, # Duplex
 },

so you got AutoNegotiation wanting a boolean, Speed wanting an int, and Duplex wanting a Duplex. slay. ✨


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yeah, this one wrote itself, we're just here for the vibes. 🫢


okay that's the whole page!! thank you for coming to my TED talk πŸ’–

and a lil sign-off for the record, fr fr: this page is from perl v5.40.1, dated 2026-02-01, and the manpage footer calls it ONVIF:...etting(3pm). bye bestie, go set some properties 🌈⭐🧚

πŸ“¦ where this page comes from