ONVIF:...esponse(3pm)
β¨ ONVIF::Device::Elements::GetUsersResponse β¨
okay bestie, so this one lives in the ONVIF:...esponse(3pm) corner of the perl manual β yep, that's the manual name, it's giving "we truncated it for the header" π
β and it's genuinely just a lil data-holder class. no cap.
πΈ NAME πΈ
ONVIF::Device::Elements::GetUsersResponse β say it with me, one more time for the people in the back π«Ά
π¦ DESCRIPTION π¦
It's a Perl data type class for the XML Schema defined element GetUsersResponse, and that element comes from the namespace http://www.onvif.org/ver10/device/wsdl. that's it. that's the whole vibe. it's a container, it's iconic, it holds your stuff. β¨
π PROPERTIES π
these are the properties you can get to with the get_PROPERTY / set_PROPERTY methods β very demure, very mindful, very getter-setter. π
Userβ the one (1) property, bestie. here's the whole little dance:
$element->set_User($data);
$element->get_User();
π₯ METHODS π₯
β new
my $element = ONVIF::Device::Elements::GetUsersResponse->new($data);
Constructor, periodt. π and listen, the data structure you're allowed to pass to new()? it goes a lil something like this:
{
User => { # ONVIF::Device::Types::User
Username => $some_value, # string
Password => $some_value, # string
UserLevel => $some_value, # UserLevel
Extension => { # ONVIF::Device::Types::UserExtension
},
},
},
look at that nested beauty. User wraps a ONVIF::Device::Types::User, which itself carries Username (a plain ol' string), Password (also a string, be careful with that one π), UserLevel (of type UserLevel), and an Extension holding a ONVIF::Device::Types::UserExtension β which, yes, is empty in this diagram, but she's there, she's valid, she's serving structure. π
π AUTHOR π
Generated by SOAP::WSDL β no human author credited, the machine did that, and honestly? slay. π€β¨
and that's a wrap, bestie! this page came to you courtesy of perl v5.40.1, dated 2026-02-01 π go forth and get your users, ily, bye! π¦π
π¦ 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