ONVIF:...dition(3pm)
β¨ NAME β¨
okay so bestie, this is the manual page for ONVIF::Device::Types::PTZPresetTourStartingCondition β yes that's a whole mouthful, we're calling it the icon of the ONVIF Perl type classes from here on π
β and it lives in section 3pm of the User Contributed Perl Documentation. it's a Perl data type class, and it is lowkey just doing its lil job. periodt.
πΈ DESCRIPTION πΈ
so basically, this is a Perl data type class for the XML Schema defined complexType called PTZPresetTourStartingCondition, and it comes from the namespace http://www.onvif.org/ver10/schema. it's giving XML-schema-girlie energy, and honestly? slay.
π PROPERTIES π
the way that you can access these properties is through get_PROPERTY / set_PROPERTY methods. that's the whole vibe. here's what you get:
RecurringTimeRecurringDurationDirectionExtension
not me listing them like a lil shopping list of destiny ποΈ
π METHODS π
β new β
this is the constructor, bestie. the main character. it constructs. the following data structure may be passed to new():
{ # ONVIF::Device::Types::PTZPresetTourStartingCondition
RecurringTime => $some_value, # int
RecurringDuration => $some_value, # duration
Direction => $some_value, # PTZPresetTourDirection
Extension => { # ONVIF::Device::Types::PTZPresetTourStartingConditionExtension
},
},
like. look at that structure. RecurringTime is an int, RecurringDuration is a duration, Direction is a PTZPresetTourDirection, and Extension is a whole nested ONVIF::Device::Types::PTZPresetTourStartingConditionExtension hashref just sitting there being iconic with nothing inside it yet. she's nested and she's thriving π¦
fr fr, keep the keys spelled exactly like that β Perl is not gonna hold your hand if you typo RecurringDuration, iykyk π
π AUTHOR π
Generated by SOAP::WSDL. that's it, that's the whole origin story. no cap, a machine wrote her and she's still serving.
and that's the page, bestie!! π this was perl v5.40.1, dated 2026-02-01, filed under the ONVIF::...dition(3pm) corner of the User Contributed Perl Documentation, and you have officially read the whole thing. obsessed with you for making it to the end π«Άβ¨
π¦ 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