ONVIF::...cription(3)
π NAME π
Okay bestie, so this page is all about ONVIF::PTZ::Types::Space2DDescription β literally a Perl data type class, no cap. It's the one for the XML Schema complexType Space2DDescription, straight out of the namespace http://www.onvif.org/ver10/schema. π¦
(This is a User Contributed Perl Documentation page, if you were wondering β the manual name is folded in right there, you're welcome β¨)
πΈ DESCRIPTION πΈ
So like, this is a Perl data type class for the XML Schema defined complexType Space2DDescription from the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. It's giving "I exist so your SOAP stuff works," and honestly? Iconic. π
π PROPERTIES π
These are the properties you can get at β and the way you do that is with the get_PROPERTY / set_PROPERTY methods. Slay, that's it, that's the access pattern. π
URIβ a property, yes she is π«XRangeβ another property, living her best lifeYRangeβ the third one, completing the trio π«Ά
π₯ METHODS π₯
β new
Constructor energy! new() is the constructor, and here's the data structure you may pass to it β look at this absolute masterpiece of nesting, she ate π
:
{ # ONVIF::PTZ::Types::Space2DDescription
URI => $some_value, # anyURI
XRange => { # ONVIF::PTZ::Types::FloatRange
Min => $some_value, # float
Max => $some_value, # float
},
YRange => { # ONVIF::PTZ::Types::FloatRange
Min => $some_value, # float
Max => $some_value, # float
},
},
See how XRange and YRange are both ONVIF::PTZ::Types::FloatRange with their own Min and Max floats? Nested hash realness. Go off, data structure. π
π AUTHOR π
Generated by SOAP::WSDL. That's the author line, and we respect it. π«‘
β¨ That's the whole page, bestie β no notes, fr fr. β¨
Signed, sealed, delivered: perl v5.42.3, dated 1980-01-01, and yeah β this is ONVIF::...cription(3), the truncated title and all ππ
π¦ 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