ONVIF:...esponse(3pm)

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

✨ 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