ONVIF:...esponse(3pm)

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

πŸ’– ONVIF::Device::Elements::GetServiceCapabilitiesResponse πŸ’–

okay bestie, welcome to the manual for ONVIF:...esponse(3pm) β€” yes the name is giving ✨abbreviated✨ but we're here, we're thriving, let's go 🫢


🌸 NAME 🌸

ONVIF::Device::Elements::GetServiceCapabilitiesResponse β€” the whole entire name, no cap πŸ’…


✨ DESCRIPTION ✨

So 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/device/wsdl πŸŽ€

That's it. That's the vibe. It's a class that exists to hold a thing, and the thing is that response. Iconic honestly 🌈


πŸ¦‹ PROPERTIES πŸ¦‹

These are the properties you can get at, and the way you get at them is with get_PROPERTY / set_PROPERTY methods πŸ”₯

  • Capabilities β€” the one and only property, and here's how you poke at it:
$element->set_Capabilities($data);
$element->get_Capabilities();

literally just set it and get it, that's the whole relationship πŸ’–


πŸ‘‘ METHODS πŸ‘‘

🌟 new 🌟

my $element = ONVIF::Device::Elements::GetServiceCapabilitiesResponse->new($data);

This is the constructor, bestie β€” the moment of creation, the main character entrance ✨

The following data structure may be passed to new():

{
  Capabilities =>  { # ONVIF::Device::Types::DeviceServiceCapabilities
    Network => ,
    Security => ,
    System => ,
    Misc => ,
  },
}

look at that nesting. look at it. Capabilities is a whole hash of type ONVIF::Device::Types::DeviceServiceCapabilities and inside it lives Network, Security, System and Misc 🌸 all four of them, all present, all accounted for, no one left behind 🫢


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL β€” not a human, a machine, and honestly? it ate πŸ˜­πŸ‘‘


no warnings in here, no bugs noted, no exit statuses to worry about β€” this page is genuinely just chill like that 🌈

okay that's the whole thing bestie, you understood it, i'm obsessed with you, bye πŸ’…

this page was brought to you by perl v5.40.1, dated 2026-02-01, from the manual page ONVIF:...esponse(3pm) πŸŽ€βœ¨

πŸ“¦ where this page comes from