ONVIF:...eFocus(3pm)
π ONVIF::PTZ::Types::AbsoluteFocus π
okay bestie, gather round, because today we're meeting ONVIF::PTZ::Types::AbsoluteFocus β a whole Perl data type class, living its best life in section 3pm of the manual, and honestly? it's giving main character energy for such a tiny little thing. π
β¨ NAME β¨
ONVIF::PTZ::Types::AbsoluteFocus β no cap, that's the whole name, and it's iconic. π
πΈ DESCRIPTION πΈ
So basically this is a Perl data type class for the XML Schema defined complexType AbsoluteFocus, and it comes straight outta the namespace http://www.onvif.org/ver10/schema. That's it. That's the vibe. It's a type class, it does type class things, and it does them beautifully. π¦
π«Ά PROPERTIES π«Ά
These are the properties you can get at with your lil get_PROPERTY / set_PROPERTY methods β the way that you have exactly two of them and they're both lowkey essential? obsessed. π
PositionSpeed
β METHODS β
π new
Constructor time!! β¨ Here's the data structure you may pass to new(), copied exactly because we do not mess with the facts in this house:
{ # ONVIF::PTZ::Types::AbsoluteFocus
Position => $some_value, # float
Speed => $some_value, # float
},
Position is a float, Speed is a float, and that's the whole story bestie. Slay. π₯
π AUTHOR π
Generated by SOAP::WSDL β not me writing this by hand, a machine did it, and honestly? it ate. π
fr fr, that's the whole page. no hidden lore, no extra flags, nothing sneaky hiding in the margins. π
and that's a wrap, my love!! π«Ά this lil gem is documented under perl v5.40.1, dated 2026-02-01, and it's part of the User Contributed Perl Documentation crew. go forth and set your Position and Speed, bestie β 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