ONVIF::...uration(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

✨ ONVIF::Device::Types::PolygonConfiguration ✨

okay bestie, so this is a page from the User Contributed Perl Documentation and it's literally all about ONVIF::Device::Types::PolygonConfiguration πŸ’… like yes, the title got squished to ONVIF::...uration(3) in the header but you know her, you love her.


🌸 NAME 🌸

ONVIF::Device::Types::PolygonConfiguration β€” say it with me now, it's giving very-much-a-Perl-class energy πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

So. This is a Perl data type class for the XML Schema defined complexType PolygonConfiguration, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the vibe. It's a class that exists purely to be a little data container for that complexType, no cap πŸŽ€


πŸ’– PROPERTIES πŸ’–

These are the properties you can actually touch, and the way you touch them is via the get_PROPERTY / set_PROPERTY methods. Obsessed with a consistent API ngl ✨

  • Polygon β€” yeah that's the one, that's the whole list 🌈

⭐ METHODS ⭐

🧚 new

Constructor bestie!! πŸŽ‰ Here's the data structure you're allowed to pass to new() β€” keep it exactly like this, don't go freestyling:

{ # ONVIF::Device::Types::PolygonConfiguration
  Polygon =>  { # ONVIF::Device::Types::Polygon
    Point => ,
  },
},

See the nesting? Polygon is a ONVIF::Device::Types::Polygon, and inside that there's a Point. It's giving little nesting-doll situation πŸͺ† ✨

fr fr, copy the shape exactly β€” the comments in there are telling you which type each level is, and that's lowkey the most useful part πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Like, the machine wrote it, not a human, and honestly? Slay πŸ€–πŸ’…


perl v5.42.3 Β· 1980-01-01 Β· ONVIF::...uration(3)

and that's the whole page bestie, mwah πŸ’–πŸ«Ά see you in the next manpage!! πŸ¦‹βœ¨

πŸ“¦ where this page comes from