ONVIF:...ension2(3pm)
π ONVIF:...ension2(3pm) π
okay bestie, so this is a page from the User Contributed Perl Documentation section of the manual (that's the (3pm) vibe, yk), and we're about to get so cozy with it. buckle up π
β¨ NAME β¨
ONVIF::Analytics::Types::ImagingOptions20Extension2 β say that five times fast, I dare you. no cap, it's a mouthful, but it's our mouthful now π
πΈ DESCRIPTION πΈ
so basically?? this is a Perl data type class for the XML Schema defined complexType called ImagingOptions20Extension2, and it lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole gig. it's giving "glorified struct with a glow-up" and honestly? we love that for it. β¨
π¦ PROPERTIES π¦
the way that these properties are accessed is via get_PROPERTY / set_PROPERTY methods. yes, that's the whole mechanic. iconic behavior.
IrCutFilterAutoAdjustmentExtension
like, just two. lowkey minimal, highkey efficient. π«Ά
π METHODS π
π new π
constructor time, babes!! it's the new method and she is thriving. the following data structure may be passed to new():
{ # ONVIF::Analytics::Types::ImagingOptions20Extension2
IrCutFilterAutoAdjustment => { # ONVIF::Analytics::Types::IrCutFilterAutoAdjustmentOptions
BoundaryType => $some_value, # string
BoundaryOffset => $some_value, # boolean
ResponseTimeRange => { # ONVIF::Analytics::Types::DurationRange
Min => $some_value, # duration
Max => $some_value, # duration
},
Extension => { # ONVIF::Analytics::Types::IrCutFilterAutoAdjustmentOptionsExtension
},
},
Extension => { # ONVIF::Analytics::Types::ImagingOptions20Extension3
},
},
look at that nesting. it's giving β¨nested hash realnessβ¨. the comments tell you exactly which class each chunk maps to, so don't skip them β they're the whole map, fr fr. πΊοΈ
π AUTHOR π
Generated by SOAP::WSDL. that's it. that's the author. no human, just β¨machineβ¨. honestly? ate. π₯
and that's the tea, bestie π this page is from perl v5.40.1, dated 2026-02-01 β so go forth, set your IrCutFilterAutoAdjustment, and slay π¦β¨π
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms