ONVIF:...nResult(3pm)

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

πŸ’– ONVIF::Device::Types::FindPTZPositionResult πŸ’–

okay bestie, welcome to ONVIF:...nResult(3pm) β€” yes that's the manual page name, it's giving "abbreviated for your convenience" and honestly? iconic. this is part of the User Contributed Perl Documentation collection, so it's a community effort, not some corporate thing. slay.


✨ NAME ✨

ONVIF::Device::Types::FindPTZPositionResult β€” literally just the whole name, no notes, no subtitle, she said what she said πŸ’…


🌸 DESCRIPTION 🌸

so this is a Perl data type class. what's it for? it's the Perl-side representation of a specific XML Schema complexType called FindPTZPositionResult, and that type lives in the namespace http://www.onvif.org/ver10/schema. no cap, that's the whole vibe: XML schema in, Perl object out. πŸ¦‹


πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can touch, and the way you touch them is with get_PROPERTY / set_PROPERTY methods. that's the pattern, that's the whole system, get it and set it, periodt.

  • RecordingToken
  • TrackToken
  • Time
  • Position

like, that's it, four of them, and each one has a getter and a setter with its own name slotted in where PROPERTY goes. easy. πŸ’–


πŸ’œ METHODS πŸ’œ

⭐ new

the constructor, bestie. you call new() and hand it a data structure that looks like this β€” this is the exact shape, do not freestyle it:

 { # ONVIF::Device::Types::FindPTZPositionResult
   RecordingToken => $some_value, # RecordingReference
   TrackToken => $some_value, # TrackReference
   Time =>  $some_value, # dateTime
   Position =>  { # ONVIF::Device::Types::PTZVector
     PanTilt => ,
     Zoom => ,
   },
 },

look at those little comments on the right β€” those are telling you the actual type of each thing, so RecordingToken is a RecordingReference, TrackToken is a TrackReference, and Time is a dateTime. and Position? she's not a scalar, she's her own nested little ONVIF::Device::Types::PTZVector situation with PanTilt and Zoom inside her. main character energy fr fr. πŸ‘‘

heads up: $some_value is standing in for whatever value you actually pass. it's a placeholder, not a literal. don't go passing the string $some_value and then acting surprised 😭

🌈 AUTHOR 🌈

Generated by SOAP::WSDL β€” that's it, that's the author line. the code wrote the code, we just live in it now 🧚


okay and for the cute sign-off: this page is from perl v5.40.1, dated 2026-02-01, and it's filed under ONVIF:...nResult(3pm) β€” same as the header, because symmetry is hot. go get your PTZ positions, bestie, you've got this 🫢✨🌸

πŸ“¦ where this page comes from