ONVIF:...:Scope(3pm)

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

πŸ’… NAME πŸ’…

ONVIF::PTZ::Types::Scope β€” bestie, this is the manual page for the Perl module ONVIF::PTZ::Types::Scope (the (3pm) bit just means it's a Perl module manpage, iykyk).


✨ DESCRIPTION ✨

Okay so listen. This is a Perl data type class β€” like, a little generated Perl class whose whole job is to represent one XML Schema complexType. Which complexType? The one called Scope, obviously. πŸ’…

And where does that Scope type live? In the namespace http://www.onvif.org/ver10/schema. That's the vibe. 🌈


πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can actually touch, and you touch them with the get_PROPERTY / set_PROPERTY methods β€” that's literally the way the access works. No direct field poking, we use the methods, periodt. 🫢

  • ScopeDef
  • ScopeItem

πŸ¦‹ METHODS πŸ¦‹

🌸 new 🌸

The constructor. It's giving "build me a fresh object". πŸŽ€

Here's the data structure you're allowed to pass into new() β€” copy it exactly, don't get creative with the keys:

{ # ONVIF::PTZ::Types::Scope
  ScopeDef => $some_value, # ScopeDefinition
  ScopeItem =>  $some_value, # anyURI
},

So ScopeDef takes a ScopeDefinition value, and ScopeItem takes an anyURI value. Slay. ✨


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not a human, not a group chat, just code doing its thing. πŸ’€


perl v5.40.1 β€’ 2026-02-01

That's the whole thing, bestie β€” go forth and construct your Scope objects responsibly. πŸ§šπŸ’–

πŸ“¦ where this page comes from