ONVIF:...rvices(3pm)
β¨ NAME β¨
ONVIF::Device::Elements::GetServices β bestie, it's a Perl data type class for the XML Schema defined element GetServices from the namespace http://www.onvif.org/ver10/device/wsdl. π
(also hi, you found the 3pm section, proud of you π«Ά)
πΈ DESCRIPTION πΈ
Okay so picture this: you've got an XML Schema element called GetServices, right? And it lives in the namespace http://www.onvif.org/ver10/device/wsdl. This class is literally just the Perl data type class for that element. That's the whole gig. It's giving "I exist so you can build this element in Perl and not cry about it." No cap. π
π PROPERTIES π
These are the properties you can reach with get_PROPERTY / set_PROPERTY methods, iykyk:
IncludeCapabilityβ the one (1) property, the moment, the icon. Access it like:
$element->set_IncludeCapability($data);
$element->get_IncludeCapability();
π METHODS π
π¦ new
my $element = ONVIF::Device::Elements::GetServices->new($data);
Constructor, bestie. It does the thing where it makes you a whole new object. Here's the data structure you may pass to new():
{
IncludeCapability => $some_value, # boolean
},
note that IncludeCapability is a boolean, so don't be out here passing it a random string and then acting surprised. π
π AUTHOR π
Generated by SOAP::WSDL. That's it, that's the author. It's a robot and honestly? It ate. π₯
okay that's the whole page, you're all caught up, go write some ONVIF device code and slay π
this lil doc came from perl v5.40.1 and it's dated 2026-02-01 β so if you're reading it, hi from the future, drink some water πβ¨
π¦ 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