ONVIF:...sponse(3pm)
β¨ NAME β¨
ONVIF::Media::Elements::GetServiceCapabilitiesResponse β bestie, say that three times fast, I dare you π
This is a Perl data type class for the XML Schema defined element GetServiceCapabilitiesResponse, and it lives in the namespace http://www.onvif.org/ver10/media/wsdl. Periodt. π
π¦ DESCRIPTION π¦
Okay so picture this: you've got an XML Schema element, right, and its name is GetServiceCapabilitiesResponse. This module is the Perl data type class that represents it, no cap. It's chillin' in the namespace http://www.onvif.org/ver10/media/wsdl like it owns the place, and honestly? It kind of does. π
πΈ PROPERTIES πΈ
These are the properties you can touch. You get to them with the get_PROPERTY / set_PROPERTY methods, that's the whole vibe: β¨
Capabilitiesβ the one and only. Grab it, set it, live your truth:
$element->set_Capabilities($data);
$element->get_Capabilities();
π METHODS π
π«Ά new
my $element = ONVIF::Media::Elements::GetServiceCapabilitiesResponse->new($data);
Constructor energy fr fr. The way that you can pass this data structure into new(), it's giving very much structured:
{
Capabilities => { # ONVIF::Media::Types::Capabilities
ProfileCapabilities => { # ONVIF::Media::Types::ProfileCapabilities
},
StreamingCapabilities => { # ONVIF::Media::Types::StreamingCapabilities
},
},
},
Look at that nesting. Iconic. π
π AUTHOR π
Generated by SOAP::WSDL β not me, not you, the machine did it and honestly it ate. πβ¨
Lowkey a whole sign-off moment: this page isperl v5.40.1, dated2026-02-01, and it's theONVIF:...sponse(3pm)manual page. Slay, go forth and set yourCapabilitiesbestie ππ¦
π¦ 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