ONVIF:...Limits(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Analytics::Types::PanTiltLimits β€” bestie, you found the Perl data type class, and honestly? It's giving niche but essential. πŸŽ€

Oh and hi, this is the page for ONVIF:...Limits(3pm) from the User Contributed Perl Documentation, so like, you're in the right place, no cap. 🫢


🌸 DESCRIPTION 🌸

Okay so, real talk: this is a Perl data type class for the XML Schema defined complexType PanTiltLimits, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. ✨

πŸ¦‹ PROPERTIES πŸ¦‹

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods, periodt:

  • Range β€” yes bestie, that's the one and only property on the list πŸ’…

πŸ‘‘ METHODS πŸ‘‘

πŸ’« new πŸ’«

Constructor. Not me explaining that you can pass this exact data structure to new(), because you absolutely can, and it looks like this, character for character, no edits:

{ # ONVIF::Analytics::Types::PanTiltLimits
  Range =>  { # ONVIF::Analytics::Types::Space2DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    YRange =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
},

Look at that nesting. Range holding a Space2DDescription, which is holding a URI (an anyURI, slay) plus an XRange and a YRange, and both of those are FloatRanges rocking a Min and a Max. It's giving structured. It's giving organized. It's giving main character energy. 🌈


✍️ AUTHOR ✍️

Generated by SOAP::WSDL β€” so yeah, not a human, a machine did this. Respect the hustle tho. πŸ€–πŸ’œ


Heads up bestie: this page is perl v5.40.1 coded and dated 2026-02-01, so if you're reading this from the future... hiii, hope the syntax still slaps. πŸ’€

Stay hydrated, keep your namespaces close, and go get that Range set. πŸ“πŸ§šπŸ’–

πŸ“¦ where this page comes from