ONVIF::...guration(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸŽ€ ONVIF::...guration(3) β€” your fave little Perl class, bestie πŸŽ€

okay so real quick, this whole page lives under the manual name ONVIF::...guration(3) (user contributed Perl documentation, iykyk), and honestly? it's giving niche-but-iconic. let's get into it πŸ’…


✨ NAME ✨

ONVIF::Device::Elements::SetZeroConfiguration β€” that's the whole name, no notes, she's long and she knows it πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

so basically this is a Perl data type class for the XML Schema defined element SetZeroConfiguration, and that element comes from the namespace http://www.onvif.org/ver10/device/wsdl. no cap, that's the entire description β€” she's a tiny icon who doesn't overexplain 🌸


πŸ’– PROPERTIES πŸ’–

these are the properties you can touch, and the way you touch them is with get_PROPERTY / set_PROPERTY methods. periodt.

  • InterfaceToken β€” get it and set it like this, bestie:
$element->set_InterfaceToken($data);
$element->get_InterfaceToken();
  • Enabled β€” same vibe, different property:
$element->set_Enabled($data);
$element->get_Enabled();

🧚 METHODS 🧚

⭐ new

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

Constructor! 🫢 this is how you spawn the whole thing. The following data structure may be passed to new():

{
  InterfaceToken => $some_value, # ReferenceToken
  Enabled =>  $some_value, # boolean
},

like, that's it, that's the shape of the data. InterfaceToken is a ReferenceToken, Enabled is a boolean, and the trailing comma is just living its life the way the original wrote it πŸ’€


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yeah, a machine made her. she's still slaying. πŸ”₯


aaaand that's the page, bestie! πŸ“ cute little sign-off time: this was perl v5.42.3, dated 1980-01-01, and it's filed under ONVIF::...guration(3) β€” iconic date, iconic version, see u next time πŸ’œπŸ¦‹

πŸ“¦ where this page comes from