ONVIF:...ation20(3pm)
β¨ NAME β¨
ONVIF::PTZ::Types::FocusConfiguration20 β it's the Perl data type class for the XML Schema defined complexType FocusConfiguration20 from the namespace http://www.onvif.org/ver10/schema. π
Yeah bestie, it's living in the ONVIF:...ation20(3pm) section of the manual, she's a Perl module, she's lowkey iconic, let's get into it.
πΈ DESCRIPTION πΈ
So basically? This is a Perl data type class for the XML Schema defined complexType FocusConfiguration20 from the namespace http://www.onvif.org/ver10/schema.
That's it. That's the whole vibe. It's a little data-holder diva and she's doing her job. π
π PROPERTIES π
The way that these properties are all accessible using the get_PROPERTY / set_PROPERTY methods⦠obsessed. Here's the full roster, no cap, all of them:
AutoFocusModeDefaultSpeedNearLimitFarLimitExtension
π₯ METHODS π₯
π new π
Constructor, bestie. She's the main character. The following data structure may be passed to new():
{ # ONVIF::PTZ::Types::FocusConfiguration20
AutoFocusMode => $some_value, # AutoFocusMode
DefaultSpeed => $some_value, # float
NearLimit => $some_value, # float
FarLimit => $some_value, # float
Extension => { # ONVIF::PTZ::Types::FocusConfiguration20Extension
},
},
Look at those nesting levels, she's giving structure, she's giving float, she's giving Extension with her own little ONVIF::PTZ::Types::FocusConfiguration20Extension moment inside. π¦
π AUTHOR π
Generated by SOAP::WSDL. It literally says so. Machine-made and still slaying. π
Okay so that's the whole page, bestie β no notes, we ate. π
This gem of a page was running on perl v5.40.1, dated 2026-02-01, under the manual name ONVIF:...ation20(3pm). Periodt. π β¨
π¦ 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