ONVIF:...ltList(3pm)
β¨ 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. ThePanTilt => ,andZoom => ,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
- 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