ONVIF:...tension(3pm)

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

πŸ’– ONVIF::PTZ::Types::ProfileExtension πŸ’–

okay bestie, so this is a 3pm page β€” that's a User Contributed Perl Documentation situation β€” and it's all about ONVIF::PTZ::Types::ProfileExtension. yes the header is long, no we're not skipping it, iykyk πŸŽ€


✨ NAME ✨

ONVIF::PTZ::Types::ProfileExtension β€” that's the whole name, that's the whole vibe πŸ¦‹


🌸 DESCRIPTION 🌸

so basically?? this is a Perl data type class for the XML Schema defined complexType named ProfileExtension, and it lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the girl πŸ’…


🫢 PROPERTIES 🫢

these are the properties you can get at with get_PROPERTY / set_PROPERTY methods. not get_PROPERTY or set_PROPERTY β€” both, bestie, that's the slash doing its job:

  • AudioOutputConfiguration
  • AudioDecoderConfiguration
  • Extension

three of them. count 'em. iconic ⭐


πŸ’€ METHODS πŸ’€

🧚 new 🧚

Constructor!! and here's the tea β€” the following data structure may be passed to new():

 { # ONVIF::PTZ::Types::ProfileExtension
   AudioOutputConfiguration =>  { # ONVIF::PTZ::Types::AudioOutputConfiguration
     OutputToken => $some_value, # ReferenceToken
     SendPrimacy =>  $some_value, # anyURI
     OutputLevel =>  $some_value, # int
   },
   AudioDecoderConfiguration =>  { # ONVIF::PTZ::Types::AudioDecoderConfiguration
   },
   Extension =>  { # ONVIF::PTZ::Types::ProfileExtension2
   },
 },

look at those nested hashes. look at those comments telling you exactly which type each one is. AudioOutputConfiguration is a whole ONVIF::PTZ::Types::AudioOutputConfiguration, AudioDecoderConfiguration is a whole ONVIF::PTZ::Types::AudioDecoderConfiguration (empty, she's lowkey mysterious ✨), and Extension is an ONVIF::PTZ::Types::ProfileExtension2. and inside the first one you got OutputToken (a ReferenceToken), SendPrimacy (an anyURI) and OutputLevel (an int). copy that structure exactly, don't freestyle it πŸ™ˆ


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. she didn't write herself, bestie, the machine did it. main character energy but make it autogenerated 🌈


so yeah that's the page!! perl v5.40.1, dated 2026-02-01, and it's filed under ONVIF:...tension(3pm) β€” mwah, take care of her, she's doing her best πŸ’œ

πŸ“¦ where this page comes from