ONVIF:...ptions(3pm)
π NAME π
okay bestie, so this is ONVIF::Device::Types::RelativeFocusOptions β it lives in the perl section of the manual, specifically the User Contributed Perl Documentation corner of the internet, and it's filed under ONVIF:...ptions(3pm) if you're out here hunting for it in man. π
β¨ DESCRIPTION β¨
so basically this is a Perl data type class, right? and it exists for one very specific little job: representing the XML Schema defined complexType RelativeFocusOptions from the namespace http://www.onvif.org/ver10/schema. that's it. that's the whole vibe. it's giving "I am the Perl side of an XML thing." π
πΈ PROPERTIES πΈ
these are the properties you can get at β and the way you get at them is via the get_PROPERTY / set_PROPERTY methods. like, that's the whole interface bestie, that's how you touch them:
DistanceSpeed
π¦ METHODS π¦
π§ new
Constructor energy!! β¨ so new() is the constructor, and here's the tea: this is the data structure you may pass to new() β exactly as written, no cap:
{ # ONVIF::Device::Types::RelativeFocusOptions
Distance => { # ONVIF::Device::Types::FloatRange
Min => $some_value, # float
Max => $some_value, # float
},
Speed => { # ONVIF::Device::Types::FloatRange
Min => $some_value, # float
Max => $some_value, # float
},
},
see how Distance and Speed are both ONVIF::Device::Types::FloatRange? and inside each of them there's a Min and a Max, both floats, both sitting there as $some_value waiting for you to actually fill them in. periodt. π«Ά
π AUTHOR π
Generated by SOAP::WSDL β yeah, nobody hand-wrote this one, the machine did it. iconic behaviour honestly. πβ¨
okay that's the whole page bestie!! π this was rendered with perl v5.40.1 and it's dated 2026-02-01, so like, she's fresh. go forth and set your Distance and your Speed. mwah πππ¦
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms