ONVIF:...ported(3pm)

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

✨ NAME ✨

ok so bestie, this is ONVIF::Device::Types::PTZPresetTourSupported β€” it lives in the perl manual, section 3pm, and it's a whole Perl data type class πŸ’–


🌸 DESCRIPTION 🌸

It's giving... a Perl data type class, no cap. Specifically, it's the class for the XML Schema defined complexType PTZPresetTourSupported, which comes from the namespace http://www.onvif.org/ver10/schema. That's the whole vibe πŸ¦‹

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can actually touch, and you reach them with get_PROPERTY / set_PROPERTY methods (iykyk):

  • MaximumNumberOfPresetTours
  • PTZPresetTourOperation
  • Extension

that's the list. three of them. slay πŸ’…


πŸ‘‘ METHODS πŸ‘‘

🌈 new

okay so this is the constructor, the main character of the page ✨ Here's the data structure you can pass to new():

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

look at that nested Extension situation. she's structured. she's organized. periodt πŸ’œ


🫢 AUTHOR 🫢

Generated by SOAP::WSDL β€” not me, not you, the machine did it fr fr πŸ™ˆ


and that's the whole page, bestie! this one's from perl v5.40.1, dated 2026-02-01, and yeah the header/footer both say ONVIF:...ported(3pm) because the title was too long to fit and honestly? relatable. truncated but still iconic πŸ’€πŸ’–

πŸ“¦ where this page comes from