ONVIF:...uration(3pm)

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

πŸ’– ONVIF::Media::Elements::SetAudioOutputConfiguration πŸ’–

okay bestie, gather round, because this is the ONVIF:...uration page from the User Contributed Perl Documentation and it's literally a whole vibe. it's giving Perl module, it's giving XML schema energy, and yes, it is exactly as iconic as it sounds. let's get into it 🫢


✨ NAME ✨

ONVIF::Media::Elements::SetAudioOutputConfiguration β€” say that five times fast, i dare you. no cap, that's the whole name. πŸ’…


🌸 DESCRIPTION 🌸

so basically, this is a Perl data type class for the XML Schema defined element SetAudioOutputConfiguration, and it comes from the namespace http://www.onvif.org/ver10/media/wsdl. that's it, that's the lore. it's a little class that knows how to be that XML element. periodt. ✨


πŸŽ€ PROPERTIES πŸŽ€

the way that these properties are right there for you to grab β€” you can access each one with the get_PROPERTY / set_PROPERTY methods. so like, get_Configuration and set_Configuration, you see the pattern, iykyk. here's the full lineup, no skips:

  • Configuration β€” the main character property fr fr.
$element->set_Configuration($data);
$element->get_Configuration();
  • ForcePersistence β€” yes, it forces persistence, that's literally the name, we love a self-explanatory queen.
$element->set_ForcePersistence($data);
$element->get_ForcePersistence();

πŸ¦‹ METHODS πŸ¦‹

🌈 new

my $element = ONVIF::Media::Elements::SetAudioOutputConfiguration->new($data);

this is the Constructor, bestie. it's how you make a brand new element. and guess what β€” you can pass it a data structure that looks exactly like this:

{
  Configuration =>  { # ONVIF::Media::Types::AudioOutputConfiguration
    OutputToken => $some_value, # ReferenceToken
    SendPrimacy =>  $some_value, # anyURI
    OutputLevel =>  $some_value, # int
  },
  ForcePersistence =>  $some_value, # boolean
},

look at that nested structure. Configuration is a whole ONVIF::Media::Types::AudioOutputConfiguration in there (nesting, we stan), and inside that you've got OutputToken which is a ReferenceToken, SendPrimacy which is an anyURI, and OutputLevel which is an int. then out at the top level, ForcePersistence is a boolean. everything is typed, everything is accounted for, nothing is left out. slay. πŸ’…

and yes, those $some_value placeholders are literally $some_value in the docs. don't come for me, i don't make the rules, i just relay them with love. πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. iconic behaviour from the generator, honestly. it just made this thing and dipped. πŸ’œ


and that's the whole page, bestie!! you ate this. this documentation came from perl v5.40.1 and it's dated 2026-02-01, and it's still living under that ONVIF:...uration(3pm) name in the User Contributed Perl Documentation section. mwah. now go forth and construct your elements. πŸŽ€βœ¨πŸ¦‹πŸŒΈπŸ’–

πŸ“¦ where this page comes from