ONVIF:...ptions(3pm)

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

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

okay bestie so this page lives in the perl manual, section 3pm β€” the user contributed perl documentation corner of the universe. yes, the name is a whole paragraph, we'll get to it. sit down, hydrate, let's go 🫢


✨ NAME ✨

ONVIF::Media::Elements::GetAudioSourceConfigurationOptions β€” say it three times fast, I dare you πŸ’…

It's a Perl data type class for the XML Schema defined element GetAudioSourceConfigurationOptions, and that element comes from the namespace:

http://www.onvif.org/ver10/media/wsdl

so like, it's a lil Perl wrapper so you can yeet XML around without crying. iconic behaviour honestly πŸ‘‘


🌸 PROPERTIES 🌸

these are the properties you can touch, and you reach them with the get_PROPERTY / set_PROPERTY methods. no cap, that's the whole system πŸŽ€

  • ConfigurationToken
$element->set_ConfigurationToken($data);
$element->get_ConfigurationToken();
  • ProfileToken
$element->set_ProfileToken($data);
$element->get_ProfileToken();

two tokens, both giving main character energy, both living their best life as plain properties πŸ’–


πŸ¦‹ METHODS πŸ¦‹

new

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

this is the constructor, babes. it's the "hi, i exist now" moment ✨ and the following data structure may be passed to new():

{
  ConfigurationToken => $some_value, # ReferenceToken
  ProfileToken => $some_value, # ReferenceToken
},

look at that little hashref. gorgeous. both values are ReferenceToken types, and yes the trailing comma is there, we don't gatekeep 🌈


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL

like, nobody hand-wrote this, a machine did it, and honestly? it ate πŸ”₯


lowkey a vibe check: this is a generated data type class, so don't go expecting wild custom logic. it does the thing it says it does and nothing more. periodt πŸ’€

and that's the whole page, bestie! this one came from perl v5.40.1, dated 2026-02-01, straight outta the User Contributed Perl Documentation collection in section 3pm β€” mwah, go forth and configure those audio sources πŸ§šπŸ’œ

πŸ“¦ where this page comes from