ONVIF:...ptions(3pm)
π NAME π
ok so bestie, welcome to ONVIF::PTZ::Types::PTZPresetTourStartingConditionOptions β yes that's the whole name, no I did not make it up, it's iconic and it's long and we're gonna love it anyway π«Ά
(also this page lives in the 3pm manual section, aka the perl module girlies' section, iykyk β¨)
π¦ DESCRIPTION π¦
So basically this is a Perl data type class for the XML Schema defined complexType PTZPresetTourStartingConditionOptions, and it comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole vibe. she's a class. she holds a type. periodt π
πΈ PROPERTIES πΈ
these are the properties you can get to, and you get to them with the get_PROPERTY / set_PROPERTY methods. yes, get_ plus the property name, set_ plus the property name. that's the whole system, no cap π
RecurringTimeβ yep, it's thereRecurringDurationβ also thereDirectionβ present and accounted forExtensionβ last but never least
β¨ METHODS β¨
π new π
Constructor, bestie! this is the part where you get to build the thing. The following data structure may be passed to new():
{ # ONVIF::PTZ::Types::PTZPresetTourStartingConditionOptions
RecurringTime => { # ONVIF::PTZ::Types::IntRange
Min => $some_value, # int
Max => $some_value, # int
},
RecurringDuration => { # ONVIF::PTZ::Types::DurationRange
Min => $some_value, # duration
Max => $some_value, # duration
},
Direction => $some_value, # PTZPresetTourDirection
Extension => { # ONVIF::PTZ::Types::PTZPresetTourStartingConditionOptionsExtension
},
},
look at that nested hash. the way RecurringTime is giving ONVIF::PTZ::Types::IntRange with its Min and Max as int π and RecurringDuration is serving ONVIF::PTZ::Types::DurationRange with Min and Max as duration. then Direction is just a plain PTZPresetTourDirection value, and Extension is a ONVIF::PTZ::Types::PTZPresetTourStartingConditionOptionsExtension shaped hole in your heart. slay π
π AUTHOR π
Generated by SOAP::WSDL. she was born automated, she's a machine-made queen, we respect her π
fr fr, remember: everything above is the whole page. nothing skipped, nothing invented, we keep it π―
ok bye bestie, go forth and build your preset tour starting condition options β this was ONVIF:...ptions(3pm) from perl v5.40.1, dated 2026-02-01, and you ate πππ§β
π¦ 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