ONVIF:...esponse(3pm)

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

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

okay bestie, welcome to the ONVIF:...esponse(3pm) page β€” yes the manual name is literally abbreviated like that, that's just how it lives, we don't question it πŸ’… this is the User Contributed Perl Documentation corner of the world and it's giving ✨ very specific, very useful, very perl ✨


πŸŽ€ NAME πŸŽ€

ONVIF::Device::Elements::GetDeviceInformationResponse β€” say it with me now, no cap, that's the whole name 🫢


🌸 DESCRIPTION 🌸

so basically? this is a Perl data type class for the XML Schema defined element GetDeviceInformationResponse, and it comes from the namespace http://www.onvif.org/ver10/device/wsdl ✨

that's it, that's the vibe, it's a little class that holds your device info response and slays while doing it πŸ‘‘


πŸ¦‹ PROPERTIES πŸ¦‹

these are the properties you can touch, and you get at them with get_PROPERTY / set_PROPERTY methods πŸ’– (like, get_Manufacturer and set_Manufacturer and so on, you get the pattern, iykyk)

  • Manufacturer β€” the manufacturer fr fr 🌸
$element->set_Manufacturer($data);
$element->get_Manufacturer();
  • Model β€” the model, lowkey important πŸ‘‘
$element->set_Model($data);
$element->get_Model();
  • FirmwareVersion β€” the firmware version, highkey useful when you're debugging at 2am 😭
$element->set_FirmwareVersion($data);
$element->get_FirmwareVersion();
  • SerialNumber β€” the serial number, the ✨ identity ✨ of your device πŸŽ€
$element->set_SerialNumber($data);
$element->get_SerialNumber();
  • HardwareId β€” the hardware id, periodt πŸ’…
$element->set_HardwareId($data);
$element->get_HardwareId();

✨ METHODS ✨

πŸ’œ new

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

it's the constructor bestie!! πŸŽ‰ and here's the data structure you may pass into new() β€” look at it, it's so clean, it ate πŸ“

{
  Manufacturer =>  $some_value, # string
  Model =>  $some_value, # string
  FirmwareVersion =>  $some_value, # string
  SerialNumber =>  $some_value, # string
  HardwareId =>  $some_value, # string
},

every single one of those is a string, no cap, don't try to sneak an array ref in there, it's giving "not today" πŸ’€


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL 🌈 (not me, i'm just the messenger, the code wrote itself fr fr)


and that's the whole page bestie!! πŸ’– you understood it, you ate, you're the main character of this Perl module now 🫢

cute lil sign-off: this was perl v5.40.1, dated 2026-02-01, living under ONVIF:...esponse(3pm) in the User Contributed Perl Documentation section β€” stay iconic, mwah πŸ’…βœ¨
πŸ“¦ where this page comes from