ONVIF:...esponse(3pm)
π ONVIF::Media::Elements::GetVideoSourceConfigurationResponse π
okay bestie, so this page is from the User Contributed Perl Documentation section of the manual (section 3pm, iykyk), and the whole thing is literally just one Perl data type class. it's called ONVIF::Media::Elements::GetVideoSourceConfigurationResponse and it's about to be your new hyperfixation. let's get into it π«Ά
β¨ NAME β¨
ONVIF::Media::Elements::GetVideoSourceConfigurationResponse β the full glow-up name, no nicknames, no shortcuts, she's that girl π
π¦ DESCRIPTION π¦
so this is a Perl data type class for the XML Schema defined element GetVideoSourceConfigurationResponse from the namespace http://www.onvif.org/ver10/media/wsdl.
that's it. that's the vibe. it's giving "i exist purely to represent one XML element" and honestly? respect. periodt π
π PROPERTIES π
these are the properties you can get and set with the get_PROPERTY / set_PROPERTY methods. and yes, bestie, get_PROPERTY / set_PROPERTY is the actual naming pattern, capital P and all, so don't come at me π
Configuration
$element->set_Configuration($data);
$element->get_Configuration();
πΈ METHODS πΈ
β new
my $element = ONVIF::Media::Elements::GetVideoSourceConfigurationResponse->new($data);
this is the Constructor. main character energy, obviously. it can take the following data structure β and ngl, she's a little nested, so grab a snack π:
{
Configuration => { # ONVIF::Media::Types::VideoSourceConfiguration
SourceToken => $some_value, # ReferenceToken
Bounds => ,
Extension => { # ONVIF::Media::Types::VideoSourceConfigurationExtension
Rotate => { # ONVIF::Media::Types::Rotate
Mode => $some_value, # RotateMode
Degree => $some_value, # int
Extension => { # ONVIF::Media::Types::RotateExtension
},
},
Extension => { # ONVIF::Media::Types::VideoSourceConfigurationExtension2
},
},
},
}
lowkey look at all those nested Extension keys. it's extensions all the way down, bestie π but that's the structure, fr fr, copy it exactly.
π AUTHOR π
Generated by SOAP::WSDL β¨ β yeah, this page wasn't hand-written by a human with feelings, it was generated. still iconic tho.
aaaand that's the whole page!! thanks for coming to my ted talk π§
perl v5.40.1 Β· 2026-02-01 Β· and it lives in the User Contributed Perl Documentation section, which is also where the header told us it came from β same energy, top and bottom, like a matching set π mwah, bye bestie π π
π¦ 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