ONVIF:...usMove(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

ONVIF::Analytics::Types::FocusMove β€” bestie, this is the Perl data type class for the XML Schema defined complexType FocusMove πŸ’…

(and yeah, it lives in the ONVIF:...usMove corner of the 3pm manual pages, in case you were wondering where you wandered into πŸ¦‹)


🌸 DESCRIPTION 🌸

okay so. this is a Perl data type class for the XML Schema defined complexType called FocusMove, and it comes straight out of the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole vibe. it's a type class. it holds focus-move data. iconic behavior honestly πŸŽ€


🫢 PROPERTIES 🫢

these are the properties you can get at, and the way you do that is with get_PROPERTY / set_PROPERTY methods β€” that's the pattern, that's the whole system, no cap ✨

  • Absolute πŸ’–
  • Relative πŸ’–
  • Continuous πŸ’–

πŸ’… METHODS πŸ’…

πŸ’€ new πŸ’€

Constructor! ✨ so this is the thing that makes you a fresh object, and here's the data structure you're allowed to hand over to new(), laid out exactly as it is, don't come for me:

 { # ONVIF::Analytics::Types::FocusMove
   Absolute =>  { # ONVIF::Analytics::Types::AbsoluteFocus
     Position =>  $some_value, # float
     Speed =>  $some_value, # float
   },
   Relative =>  { # ONVIF::Analytics::Types::RelativeFocus
     Distance =>  $some_value, # float
     Speed =>  $some_value, # float
   },
   Continuous =>  { # ONVIF::Analytics::Types::ContinuousFocus
     Speed =>  $some_value, # float
   },
 },

like look at that nesting. Absolute carries a Position and a Speed, Relative carries a Distance and a Speed, and Continuous just rolls in with a Speed and nothing else because it's lowkey minimal like that 🧚 all of those are float values, every single one, fr fr.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL 🌈 β€” the machine did it, and honestly? it ate.


so that's the whole page, bestie πŸ’œ this was perl v5.40.1, dated 2026-02-01, and yes it's giving very much ONVIF:...usMove(3pm) energy from start to finish πŸŽ€πŸ¦‹βœ¨ slay, bye!!

πŸ“¦ where this page comes from