ONVIF:...tworks(3pm)

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

πŸ’– ONVIF::Device::Types::Dot11AvailableNetworks πŸ’–

okay bestie, welcome to ONVIF::Device::Types::Dot11AvailableNetworks β€” a lil Perl data type class, living its best life in the User Contributed Perl Documentation section (3pm) of the manual. she's niche, she's specific, and she ate. πŸŽ€


✨ DESCRIPTION ✨

so basically: this is a Perl data type class for the XML Schema defined complexType Dot11AvailableNetworks, and that type comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole job. no cap. πŸ’…

πŸ¦‹ PROPERTIES πŸ¦‹

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

  • SSID 🌸
  • BSSID πŸ¦‹
  • AuthAndMangementSuite πŸ‘‘
  • PairCipher πŸ”₯
  • GroupCipher πŸ“
  • SignalStrength ⭐
  • Extension ✨

(and yes, Mangement is spelled exactly like that in the original, we do not correct the queen's spelling, we simply respect it πŸ™ˆ)


πŸ› οΈ METHODS πŸ› οΈ

🌈 new 🌈

Constructor, aka the glow-up moment where the object gets created. the following data structure may be passed to new():

{ # ONVIF::Device::Types::Dot11AvailableNetworks
  SSID => $some_value, # Dot11SSIDType
  BSSID =>  $some_value, # string
  AuthAndMangementSuite => $some_value, # Dot11AuthAndMangementSuite
  PairCipher => $some_value, # Dot11Cipher
  GroupCipher => $some_value, # Dot11Cipher
  SignalStrength => $some_value, # Dot11SignalStrength
  Extension =>  { # ONVIF::Device::Types::Dot11AvailableNetworksExtension
  },
},

look at that Extension being a whole nested hash with ONVIF::Device::Types::Dot11AvailableNetworksExtension inside it. main character behaviour, honestly. πŸ’œ


🫢 AUTHOR 🫢

Generated by SOAP::WSDL. it literally says so. iconic generator behaviour. ✨


tiny vibe check: this page ships as part of perl v5.40.1, dated 2026-02-01. so if you're reading this from the future β€” hi, love that for you. πŸ’–
πŸ“¦ where this page comes from