ONVIF:...rvices(3pm)

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

✨ 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