ONVIF::...irmware(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– ONVIF::...irmware(3) πŸ’–

okay so real talk β€” this page lives in the User Contributed Perl Documentation section, and it's here to explain one very specific little Perl class. Bestie, it's giving XML schema realness, and we're gonna go through it section by section. No cap.


🌸 NAME 🌸

ONVIF::Device::Elements::UpgradeSystemFirmware β€” that's the whole name, and yes, it's a long one. Wear it with pride. πŸ‘‘


πŸ’… DESCRIPTION πŸ’…

It's a Perl data type class for the XML Schema defined element UpgradeSystemFirmware from the namespace http://www.onvif.org/ver10/device/wsdl.

That's the vibe. That's the whole description. Slay. ✨


πŸŽ€ PROPERTIES πŸŽ€

You can access these properties using the get_PROPERTY / set_PROPERTY methods, bestie. Here's what's on the menu:

  • Firmware β€” get it and set it like this, fr fr:
$element->set_Firmware($data);
$element->get_Firmware();

πŸ› οΈ METHODS πŸ› οΈ

πŸ†• new

Constructor alert 🚨. Here's the signature, exactly as it should be:

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

Constructor. The following data structure may be passed to new() β€” copy it exactly, don't @ me:

{
  Firmware =>  { # ONVIF::Device::Types::AttachmentData
    Include =>  { # ONVIF::Device::Types::Include
    },
  },
}

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” periodt. πŸ’…


footer vibe check: perl v5.42.3, dated 1980-01-01. That's the cute little sign-off, bestie β€” now go slay those firmware elements. πŸ«Άβœ¨πŸ¦‹

πŸ“¦ where this page comes from