ONVIF:...nResult(3pm)
π 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.
RecordingTokenTrackTokenTimePosition
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_valueis standing in for whatever value you actually pass. it's a placeholder, not a literal. don't go passing the string$some_valueand 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
- 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