ONVIF:...pported(3pm)

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

πŸ’– ONVIF::Media::Types::PTZPresetTourSupported πŸ’–

okay bestie, gather round, because we're reading a Perl manual page together and honestly? it's giving niche but essential. this one lives in the User Contributed Perl Documentation section, aka the 3pm manual, and its whole name is ONVIF:...pported(3pm) (yes the terminal truncates it, she's a long-name girlie, we love her anyway 🫢).


✨ NAME ✨

ONVIF::Media::Types::PTZPresetTourSupported β€” say it with me, one more time for the people in the back πŸ’…


🌸 DESCRIPTION 🌸

so basically, this is a Perl data type class for the XML Schema defined complexType called PTZPresetTourSupported. and where does that complexType come from? from the namespace http://www.onvif.org/ver10/schema. iconic of her honestly 🌈


πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can actually touch, and the way you touch them is through get_PROPERTY / set_PROPERTY methods. that's the whole vibe. no cap ✨

  • MaximumNumberOfPresetTours πŸ”’
  • PTZPresetTourOperation πŸŽ›οΈ
  • Extension 🧩

πŸ’… METHODS πŸ’…

πŸ¦‹ new πŸ¦‹

she's the Constructor. and the following data structure may be passed to new() β€” look at her, so structured, so demure:

{ # ONVIF::Media::Types::PTZPresetTourSupported
  MaximumNumberOfPresetTours =>  $some_value, # int
  PTZPresetTourOperation => $some_value, # PTZPresetTourOperation
  Extension =>  { # ONVIF::Media::Types::PTZPresetTourSupportedExtension
  },
},

not me pointing out that Extension is a whole nested little baby hash with the comment ONVIF::Media::Types::PTZPresetTourSupportedExtension inside it and nothing else 😭 she's lowkey mysterious. anyway, copy it exactly, don't get creative, that's the rule πŸ”₯


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. that's it, that's the author. the machine did it. slay πŸ€–βœ¨


and that's the whole page, bestie! this lil doc ships with perl v5.40.1, dated 2026-02-01, and it's filed under ONVIF:...pported(3pm) β€” so if you ever forget where you found it, it was right here the whole time. periodt πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from