ONVIF:...eFocus(3pm)
π ONVIF::PTZ::Types::RelativeFocus π
okay bestie, welcome to ONVIF:...eFocus(3pm) β yes the manual name got ate by the truncation gods, but we know what it is: the ONVIF::PTZ::Types::RelativeFocus page from the User Contributed Perl Documentation. it's giving "short but iconic." let's go π«Ά
β¨ NAME β¨
ONVIF::PTZ::Types::RelativeFocus β literally just the name, no notes π
πΈ DESCRIPTION πΈ
so this is a Perl data type class for the XML Schema defined complexType called RelativeFocus, and it lives in the namespace http://www.onvif.org/ver10/schema. that's the whole vibe. it's a little type class doing little type class things. no cap π¦
π PROPERTIES π
these are the properties you can get to with the get_PROPERTY / set_PROPERTY methods (iykyk):
Distanceβ one of the properties, accessible viaget_Distance/set_DistanceenergySpeedβ also a property, same deal
fr fr that's it, two properties, both iconic, both available throughget_PROPERTYandset_PROPERTY.
π₯ METHODS π₯
π new π
Constructor time, bestie!! β¨ this is the one that builds the thing.
The following data structure may be passed to new():
{ # ONVIF::PTZ::Types::RelativeFocus
Distance => $some_value, # float
Speed => $some_value, # float
},
so you pass in a hashref, Distance is a float, Speed is a float, and the whole thing is blessed into ONVIF::PTZ::Types::RelativeFocus. main character constructor behavior, honestly π
π AUTHOR π
Generated by SOAP::WSDL. not a human, not a vibe, just a code generator doing its thing π
and that's the page!! short, sweet, slayed πβ¨ this was perl v5.40.1, dated 2026-02-01, and that's the whole footer β love that for us. bye bestie, go set some floats πππ¦
π¦ 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