ONVIF:...ltList(3pm)

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

✨ NAME ✨

ONVIF::Media::Types::FindPTZPositionResultList β€” bestie, this is a Perl data type class, and it lives in section 3pm of the User Contributed Perl Documentation (yes that's the manual name, we're being fancy about it, ok?).


πŸ’– DESCRIPTION πŸ’–

Okay so. This is a Perl data type class for the XML Schema defined complexType FindPTZPositionResultList, straight outta the namespace http://www.onvif.org/ver10/schema. That's it. That's the whole vibe. It's a class that exists so your Perl code can hold the shape of that complexType and not cry about it. 🫢

🌸 PROPERTIES 🌸

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • SearchState
  • Result

Two of them. That's the whole roster. Slay. πŸ’…


πŸŽ€ METHODS πŸŽ€

⭐ new

Constructor!! The moment you've all been waiting for. The following data structure may be passed to new():

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

Look at that nested structure. It's giving tree. It's giving deeply nested tree. The Result key opens up into a whole other hashref with RecordingToken, TrackToken, Time, and Position, and then Position opens up again into PanTilt and Zoom. It's hashes all the way down, bestie. 😭 Copy this structure exactly, don't be creative with it, the schema does not want your creative liberties. πŸ™ˆ

fr fr, those comments after each key (# SearchState, # RecordingReference, # TrackReference, # dateTime, # ONVIF::Media::Types::PTZVector) are just annotations telling you what type each slot is. The PanTilt => , and Zoom => , lines are literally written like that in the original. Leave them be. πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not a human, not a committee, just a code generator doing its thing and moving on. Iconic behaviour honestly. ✨


And that's the whole page, my love πŸ’œ β€” this one came from perl v5.40.1, dated 2026-02-01, and if you ever need to cite it in a doc somewhere, the source line is just that version-and-date combo plus the manual name again. Now go forth and instantiate responsibly. πŸ¦‹

πŸ“¦ where this page comes from