ONVIF::...gOptions(3)
β¨ 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
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms