ONVIF:...ptions(3pm)

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

✨ NAME ✨

ONVIF::Media::Types::PTZPresetTourStartingConditionOptions β€” bestie, it's a Perl data type class, and it lives in the 3pm manual (User Contributed Perl Documentation, if you were wondering 🫢).


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so. This is a Perl data type class for the XML Schema defined complexType PTZPresetTourStartingConditionOptions, and it comes straight outta the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. No cap. πŸ’…

πŸ’… PROPERTIES πŸ’…

the way that you can reach every single one of these with get_PROPERTY / set_PROPERTY methods… iconic:

  • RecurringTime
  • RecurringDuration
  • Direction
  • Extension

🌸 METHODS 🌸

new

Constructor, babe. ✨ The following data structure may be passed to new():

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

look at those nested hashes. RecurringTime is giving ONVIF::Media::Types::IntRange energy, RecurringDuration said "let me be ONVIF::Media::Types::DurationRange", Direction is just a raw $some_value of type PTZPresetTourDirection, and Extension is an ONVIF::Media::Types::PTZPresetTourStartingConditionOptionsExtension that's sitting there all mysterious and empty. slay. πŸ’–


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL 🌈 β€” it literally wrote itself, we're just here for the vibes.


and that's a wrap, bestie πŸŽ€ this lil page came to you courtesy of perl v5.40.1, dated 2026-02-01, filed under ONVIF:...ptions(3pm). mwah. πŸ’‹

πŸ“¦ where this page comes from