ONVIF:...ation20(3pm)
π ONVIF::Analytics::Types::FocusConfiguration20 π
okay bestie, so this is a page from the User Contributed Perl Documentation for section 3pm β it's literally ONVIF::Analytics::Types::FocusConfiguration20, and no cap, it's a whole vibe. let's get into it π«Ά
β¨ NAME β¨
ONVIF::Analytics::Types::FocusConfiguration20 β yes that's the whole name, it's giving very-long-package-name energy and we respect it π
πΈ DESCRIPTION πΈ
So this is a Perl data type class for the XML Schema defined complexType called FocusConfiguration20, and it lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the girl. she's a type class. she's iconic. periodt. β¨
π PROPERTIES π
the way that you can access all of these with get_PROPERTY / set_PROPERTY methods?? obsessed. here's the full roster, and we are NOT skipping a single one:
AutoFocusModeDefaultSpeedNearLimitFarLimitExtension
five for five, all accounted for, slay π
π₯ METHODS π₯
π« new π«
Constructor, bestie!! and here's the tea β the following data structure may be passed to new():
{ # ONVIF::Analytics::Types::FocusConfiguration20
AutoFocusMode => $some_value, # AutoFocusMode
DefaultSpeed => $some_value, # float
NearLimit => $some_value, # float
FarLimit => $some_value, # float
Extension => { # ONVIF::Analytics::Types::FocusConfiguration20Extension
},
},
look at that nested Extension doing its little sub-hash thing, main character energy fr fr π
π AUTHOR π
Generated by SOAP::WSDL β shoutout to the machine that wrote her, she didn't even have to lift a finger π§
and that's the whole page, bestie!! πΈπ¦ this was ONVIF:...ation20(3pm) from perl v5.40.1, dated 2026-02-01 β mwah, go forth and configure your focus, you absolute legend πβ¨π
π¦ 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