ONVIF:...ension(3pm)

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

πŸ’– ONVIF::PTZ::Types::PTZConfigurationExtension πŸ’–

okay bestie, welcome to the manual page for ONVIF::PTZ::Types::PTZConfigurationExtension β€” that's the 3pm section, aka User Contributed Perl Documentation, and yes it's a whole mouthful, we love her anyway 🫢


✨ NAME ✨

ONVIF::PTZ::Types::PTZConfigurationExtension β€” that's the whole name, no notes, she ate πŸ’…


🌸 DESCRIPTION 🌸

So basically? This is a Perl data type class. Not a vibe, not a metaphor, an actual literal class for the XML Schema defined complexType called PTZConfigurationExtension, and she lives in the namespace:

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

That's it, that's the whole description, and honestly? Iconic of her to be that brief 😌


πŸŽ€ PROPERTIES πŸŽ€

These are the properties, and the way you get at them is via get_PROPERTY / set_PROPERTY methods. Periodt.

  • PTControlDirection
  • Extension

Like, that's the list. Two of them. Small but mighty πŸ¦‹


⭐ METHODS ⭐

πŸ’œ new

Constructor time, babes. She's the one who builds the whole thing. The following data structure may be passed to new():

{ # ONVIF::PTZ::Types::PTZConfigurationExtension
  PTControlDirection =>  { # ONVIF::PTZ::Types::PTControlDirection
    EFlip =>  { # ONVIF::PTZ::Types::EFlip
      Mode => $some_value, # EFlipMode
    },
    Reverse =>  { # ONVIF::PTZ::Types::Reverse
      Mode => $some_value, # ReverseMode
    },
    Extension =>  { # ONVIF::PTZ::Types::PTControlDirectionExtension
    },
  },
  Extension =>  { # ONVIF::PTZ::Types::PTZConfigurationExtension2
  },
},

Look at that nesting. It's giving ✨structured✨. PTControlDirection holds EFlip (with its Mode, which is an EFlipMode), Reverse (with its Mode, which is a ReverseMode), and its own Extension (PTControlDirectionExtension, which is empty, she's mysterious like that πŸ™ˆ). Then the outer Extension is a PTZConfigurationExtension2, also empty. No cap.

Heads up bestie: those $some_value placeholders are exactly that β€” placeholders. Don't go thinking they're magic constants, they're just stand-ins for whatever value you're actually passing in πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL


and that's the whole page, bestie!! 🌈

This one came to you from perl v5.40.1, dated 2026-02-01 β€” so if you're reading this in the future, hi, love you, hope your PTZ config is slaying πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«Ά


πŸ“¦ where this page comes from