ONVIF:...uration(3pm)

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

πŸ’– ONVIF:...uration(3pm) β€” the girlies' guide πŸ’–

okay so bestie, welcome to the User Contributed Perl Documentation corner of the manual, and today's main character is ONVIF:...uration(3pm). yes the name is truncated like that in the header, don't come for me, that's just how it's filed. anyway. let's go ✨


🌸 NAME 🌸

ONVIF::Analytics::Types::Dot11Configuration β€” say that five times fast, I dare you 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

So. This is a Perl data type class for the XML Schema defined complexType Dot11Configuration, and it lives in the namespace http://www.onvif.org/ver10/schema.

That's it, that's the whole deal. It's a type class, it holds data, it slays quietly in the background. no cap πŸ’…


πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods. One bullet per property, and yes, all of them, I'm not skipping a single one:

  • SSID
  • Mode
  • Alias
  • Priority
  • Security

five of them, gorgeous, we love a tidy little property list ✨


πŸ‘‘ METHODS πŸ‘‘

🌈 new 🌈

Constructor! The way this works is that new() can take a data structure, and here's exactly what that structure can look like β€” comments and all, verbatim, because I would never do you dirty like that:

{ # ONVIF::Analytics::Types::Dot11Configuration
  SSID => $some_value, # Dot11SSIDType
  Mode => $some_value, # Dot11StationMode
  Alias => $some_value, # Name
  Priority => $some_value, # NetworkInterfaceConfigPriority
  Security =>  { # ONVIF::Analytics::Types::Dot11SecurityConfiguration
    Mode => $some_value, # Dot11SecurityMode
    Algorithm => $some_value, # Dot11Cipher
    PSK =>  { # ONVIF::Analytics::Types::Dot11PSKSet
      Key => $some_value, # Dot11PSK
      Passphrase => $some_value, # Dot11PSKPassphrase
      Extension =>  { # ONVIF::Analytics::Types::Dot11PSKSetExtension
      },
    },
    Dot1X => $some_value, # ReferenceToken
    Extension =>  { # ONVIF::Analytics::Types::Dot11SecurityConfigurationExtension
    },
  },
}

look at those nested hashes. it's giving structured. it's giving recursive. the Extension ones are just sitting there empty like πŸ‘οΈπŸ‘„πŸ‘οΈ but that's the shape, bestie, that's the shape.

also fr fr: $some_value is a placeholder, not a real value. don't go typing that into your script and then @-ing me when it breaks 😭

πŸ“ AUTHOR πŸ“

Generated by SOAP::WSDL. iconic of it honestly, it just auto-generates these and dips πŸ™ˆ


that's the whole page, you ate that, periodt πŸ’œ

oh and before I forget β€” this one's from perl v5.40.1 and it's dated 2026-02-01, so jot that down in your notes app like the organized queen you are πŸ‘‘πŸŒΈ bye bestie!!

πŸ“¦ where this page comes from