ONVIF:...esponse(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Media::Elements::GetAudioOutputConfigurationResponse β€” bestie, this is a Perl data type class, and it lives in section 3pm of the manual (you know, the User Contributed Perl Documentation zone ✨). It's the whole package name, no cap, and yeah it's a mouthful. Say it with your chest anyway. πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so. This is a Perl data type class for the XML Schema defined element GetAudioOutputConfigurationResponse, 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 class that exists so your Perl code can hold onto one specific XML thing from the ONVIF media WSDL namespace. It's giving ✨glorified data holder✨ and honestly? We respect it. πŸ’…


πŸŽ€ PROPERTIES πŸŽ€

These properties are the main characters, and you get to them through get_PROPERTY / set_PROPERTY methods. Yeah, the generic ones. Not a custom accessor in sight, and that's just how this class rolls. 🫢

  • Configuration β€” the one (1) property on this whole list, bestie. Get it and set it like this:
$element->set_Configuration($data);
$element->get_Configuration();

That's the entire roster. One property. Iconic minimalism honestly. 🌸


⭐ METHODS ⭐

✨ new ✨

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

It's the constructor, obviously. You hand it some $data and it hands you back an object. Simple as that. πŸ’œ

The following data structure may be passed to new():

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

Okay so look at this nested lil guy πŸ₯Ί β€” Configuration is a hashref, and it's typed as ONVIF::Media::Types::AudioOutputConfiguration (that's what the comment says, don't come for me). Inside it you've got three fields, and each one keeps its own type comment exactly as written:

  • OutputToken β€” type is ReferenceToken
  • SendPrimacy β€” type is anyURI
  • OutputLevel β€” type is int

That's the whole shape. Nest it right or the constructor will simply not have a good time. 🫠


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not a human, not a committee, just a code generator doing its little thing and taking full credit. Periodt. πŸ’…


And that's a wrap, bestie πŸŽ€ β€” this page came to you courtesy of perl v5.40.1, dated 2026-02-01, and yes, that footer truncation thing is literally why the header looks like ONVIF:...esponse(3pm) up in the title bar. Long names, short columns, eternal struggle. Slay πŸ’–βœ¨

πŸ“¦ where this page comes from