ONVIF::...gOptions(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

✨ NAME ✨

ok so bestie, let me introduce you to ONVIF::Device::Types::OSDImgOptions β€” it's the Perl data type class for the XML Schema complexType OSDImgOptions from the namespace http://www.onvif.org/ver10/schema. that's the whole vibe. this page lives in the ONVIF::...gOptions(3) section of the manual and it's here to explain this one little type. πŸ’…


🌸 DESCRIPTION 🌸

so, ONVIF::Device::Types::OSDImgOptions is a Perl data type class made for the XML Schema defined complexType OSDImgOptions, pulled straight outta the namespace http://www.onvif.org/ver10/schema. it's giving "I'm a schema type and I know it" ✨

πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can get at, and no cap, they're all reachable through the get_PROPERTY / set_PROPERTY methods. the way that's convenient?? πŸ”₯

  • ImagePath πŸ’–
  • Extension πŸ’–

πŸ¦‹ METHODS πŸ¦‹

⭐ new

bestie, this is the constructor β€” the main character of this whole page ngl πŸ‘‘ here's the data structure you can pass to new():

 { # ONVIF::Device::Types::OSDImgOptions
   ImagePath =>  $some_value, # anyURI
   Extension =>  { # ONVIF::Device::Types::OSDImgOptionsExtension
   },
 },

like, ImagePath takes an anyURI value, and Extension is its own lil nested hashref for ONVIF::Device::Types::OSDImgOptionsExtension. it's giving nesting dolls, honestly πŸͺ† 🫢


🌈 AUTHOR 🌈

Generated by SOAP::WSDL β€” machine-made, but still slay ✨


πŸŽ€ and that's the whole tea, bestie β€” no cap, that's every single detail. periodt. πŸ’…πŸŒΈπŸ¦‹

signing off from the perl v5.42.3 era, dated 1980-01-01 (yes, the date is iconic and slightly unhinged, we respect it) β€” πŸ’– πŸŽ€ 🫢

πŸ“¦ where this page comes from