ONVIF:...sponse(3pm)

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

✨ NAME ✨

okay bestie, so this one's called ONVIF::Media::Elements::GetCompatibleAudioSourceConfigurationsResponse β€” it's a Perl module, and it lives in the ONVIF::Media::Elements family (the manual calls it ONVIF:...sponse(3pm) bc the full name is a lot, and honestly, fair πŸ’…).


πŸ¦‹ DESCRIPTION πŸ¦‹

no cap, this is a Perl data type class for the XML Schema element called GetCompatibleAudioSourceConfigurationsResponse, and that element comes from the namespace:

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

that's it, that's the whole vibe. it's a little data-holder class so you can build/read that XML element in Perl without losing your mind 🫢


🌸 PROPERTIES 🌸

here's the thing bestie β€” you don't touch the fields directly. you use the get_PROPERTY / set_PROPERTY methods, and these are the properties you can get or set:

  • Configurations β€” the one and only property, bestie πŸ‘‘
$element->set_Configurations($data);
$element->get_Configurations();

πŸ’– METHODS πŸ’–

new

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

it's the constructor ✨ it makes you a brand new object, and here's the data structure you're allowed to hand it:

{
  Configurations =>  { # ONVIF::Media::Types::AudioSourceConfiguration
    SourceToken => $some_value, # ReferenceToken
  },
},

like β€” Configurations takes an ONVIF::Media::Types::AudioSourceConfiguration, and inside that there's a SourceToken, which is a ReferenceToken. slay, nested data, iconic behavior πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” so it's not hand-written, it's ✨generated✨, and honestly? respect the automation πŸ’…


πŸ’Œ and that's a wrap, bestie! this page is from the perl v5.40.1 docs, dated 2026-02-01, and it's the ONVIF:...sponse(3pm) page β€” go forth and configure your audio sources, you main character πŸ¦‹πŸŒˆβ­
πŸ“¦ where this page comes from