ONVIF::...uration(3)
β¨ 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
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms