ONVIF:...mSetup(3pm)

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

✨ NAME ✨

ONVIF::PTZ::Types::StreamSetup β€” it's giving Perl data type class energy, and yes bestie, this is a 3pm manual page, so you know it's a Perl module situation πŸ’…


🌸 DESCRIPTION 🌸

Okay so listen. This is a Perl data type class for the XML Schema defined complexType StreamSetup β€” and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's a little container class that SOAP::WSDL cooked up so your Perl code can hold a StreamSetup thing from an ONVIF schema without you having to hand-roll it. πŸŽ€

πŸ’– PROPERTIES πŸ’–

These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods (iykyk β€” swap in the actual property name where it says PROPERTY, no cap):

  • Stream
  • Transport

πŸ¦‹ METHODS πŸ¦‹

✨ new ✨

Constructor, bestie. Main character behavior. Here's the data structure you may pass to new() β€” copy it exactly, don't freestyle:

 { # ONVIF::PTZ::Types::StreamSetup
   Stream => $some_value, # StreamType
   Transport =>  { # ONVIF::PTZ::Types::Transport
     Protocol => $some_value, # TransportProtocol
   },
 },

See how Transport nests its own little ONVIF::PTZ::Types::Transport object in there? And that one's got a Protocol of type TransportProtocol? Adorable. Obsessed. 🌈


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” it literally wrote itself, we just live in its world 🫢


Not me making a whole manual page out of four properties and a constructor. It's iconic though. Periodt. πŸ’€

That's the whole page, bestie β€” shoutout to perl v5.40.1 and the 2026-02-01 date stamp, and to the User Contributed Perl Documentation crew who let this little ONVIF::PTZ::Types::StreamSetup page exist. Go forth and set your Stream and Transport, you absolute legend πŸ’–βœ¨

πŸ“¦ where this page comes from