ONVIF:...Status(3pm)
π ONVIF::Media::Types::PTZPresetTourStatus π
okay bestie, so this is a page from the User Contributed Perl Documentation section of the manual (you'll see it filed under ONVIF:...Status(3pm), that's the short name it lives under) and it's literally just one little Perl class. let's get into it π«Ά
β¨ NAME β¨
ONVIF::Media::Types::PTZPresetTourStatus
that's it. that's the whole name. she's a mouthful but she's iconic π
πΈ DESCRIPTION πΈ
So this is a Perl data type class for the XML Schema defined complexType PTZPresetTourStatus, and it comes from the namespace http://www.onvif.org/ver10/schema.
basically: it's the Perl side of a schema type. no cap. π
π PROPERTIES π
These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods β one method pair per property, iykyk:
StateCurrentTourSpotExtension
π¦ METHODS π¦
new
Constructor time!! β¨ The following data structure may be passed to new():
{ # ONVIF::Media::Types::PTZPresetTourStatus
State => $some_value, # PTZPresetTourState
CurrentTourSpot => { # ONVIF::Media::Types::PTZPresetTourSpot
PresetDetail => { # ONVIF::Media::Types::PTZPresetTourPresetDetail
# One of the following elements.
# No occurrence checks yet, so be sure to pass just one...
PresetToken => $some_value, # ReferenceToken
Home => $some_value, # boolean
PTZPosition => { # ONVIF::Media::Types::PTZVector
PanTilt => ,
Zoom => ,
},
TypeExtension => { # ONVIF::Media::Types::PTZPresetTourTypeExtension
},
},
Speed => { # ONVIF::Media::Types::PTZSpeed
PanTilt => ,
Zoom => ,
},
StayTime => $some_value, # duration
Extension => { # ONVIF::Media::Types::PTZPresetTourSpotExtension
},
},
Extension => { # ONVIF::Media::Types::PTZPresetTourStatusExtension
},
},
β οΈ okay important, bestie β see that comment up there?# No occurrence checks yet, so be sure to pass just one...That's a real warning, not a vibe. ForPresetDetailyou're picking one of the following elements (PresetToken,Home,PTZPosition,TypeExtension) and there are no occurrence checks yet, so you literally have to be sure to pass just one yourself. don't be out here passing three and then acting surprised π
π AUTHOR π
Generated by SOAP::WSDL
like, she was born from a generator. main character origin story fr fr.
and that's the whole page!! π thanks for reading, ily, go write some PTZ preset tour statuses π
this was perl v5.40.1, dated 2026-02-01, and the page itself answers to ONVIF:...Status(3pm) β mwah, bye bestie πβ¨
π¦ 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