ONVIF:...esponse(3pm)
π 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 isReferenceTokenSendPrimacyβ type isanyURIOutputLevelβ type isint
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
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms