ONVIF:...ptions(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

ONVIF::Analytics::Types::PTZPresetTourStartingConditionOptions β€” bestie, say that three times fast, I dare you πŸ’…

(also it lives in the ONVIF:...ptions(3pm) manpage, section 3pm, in the User Contributed Perl Documentation corner of the universe 🫢)


🌸 DESCRIPTION 🌸

Okay so. This is a Perl data type class. That's it, that's the vibe. It represents the XML Schema complexType called PTZPresetTourStartingConditionOptions, and it comes straight outta this namespace:

http://www.onvif.org/ver10/schema

No cap, that's the whole origin story. It's a generated class that knows how to be that XML type in Perl form. Iconic behavior honestly πŸŽ€

πŸ’– PROPERTIES πŸ’–

These are the properties, and you reach them with the get_PROPERTY / set_PROPERTY methods. So like get_RecurringTime, set_Direction, you get it. Slay ✨

  • RecurringTime
  • RecurringDuration
  • Direction
  • Extension

πŸ”₯ METHODS πŸ”₯

πŸ¦‹ new πŸ¦‹

The constructor, periodt. Here's the data structure you can pass to new() β€” and yes I'm giving it to you exactly, character for character, because it's load-bearing πŸ’€

 { # ONVIF::Analytics::Types::PTZPresetTourStartingConditionOptions
   RecurringTime =>  { # ONVIF::Analytics::Types::IntRange
     Min =>  $some_value, # int
     Max =>  $some_value, # int
   },
   RecurringDuration =>  { # ONVIF::Analytics::Types::DurationRange
     Min =>  $some_value, # duration
     Max =>  $some_value, # duration
   },
   Direction => $some_value, # PTZPresetTourDirection
   Extension =>  { # ONVIF::Analytics::Types::PTZPresetTourStartingConditionOptionsExtension
   },
 },

Look at that nesting though. RecurringTime is an ONVIF::Analytics::Types::IntRange with Min and Max (both int). RecurringDuration is a ONVIF::Analytics::Types::DurationRange with Min and Max (both duration). Direction is just $some_value typed as PTZPresetTourDirection. And Extension is an ONVIF::Analytics::Types::PTZPresetTourStartingConditionOptionsExtension β€” empty braces, main character energy, no fields listed πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. It didn't write itself, a machine did, and honestly? Ate. πŸ”₯


mwah, that's the whole page bestie 🫢 this was perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...ptions(3pm) manpage. go forth and set your properties, i'm obsessed πŸ’–βœ¨

πŸ“¦ where this page comes from