ONVIF:...lities(3pm)
β¨ NAME β¨
ONVIF::PTZ::Types::RecordingCapabilities β bestie, that's the whole name, and it's a whole vibe π
(manual page from the ONVIF:...lities fam, sitting pretty in section 3pm for the Perl modules, iykyk).
πΈ DESCRIPTION πΈ
Okay so. This is a Perl data type class β like, it exists so Perl can hold onto a thing π«Ά β and that thing is the XML Schema defined complexType RecordingCapabilities, which lives in the namespace http://www.onvif.org/ver10/schema. No cap, that's the whole lore.
π PROPERTIES π
These are the properties you can get at with your besties get_PROPERTY / set_PROPERTY methods β literally just those two moves, they ate:
XAddrReceiverSourceMediaProfileSourceDynamicRecordingsDynamicTracksMaxStringLength
π₯ METHODS π₯
β new β
Constructor energy π β the main character that makes the object happen. And here's the data structure you may pass to new(), verbatim, don't @ me:
{ # ONVIF::PTZ::Types::RecordingCapabilities
XAddr => $some_value, # anyURI
ReceiverSource => $some_value, # boolean
MediaProfileSource => $some_value, # boolean
DynamicRecordings => $some_value, # boolean
DynamicTracks => $some_value, # boolean
MaxStringLength => $some_value, # int
},
Each of those little comments is the type, so you know what you're handing over: XAddr is an anyURI, ReceiverSource / MediaProfileSource / DynamicRecordings / DynamicTracks are booleans, and MaxStringLength is an int. β¨
π¦ AUTHOR π¦
Generated by SOAP::WSDL β yeah, it was the machine, not a human, and honestly? iconic. π
Little sign-off moment, bestie: this page ships withperl v5.40.1and is dated2026-02-01, and it's part of the User Contributed Perl Documentation, from theONVIF:...lities(3pm)page itself. π Go be great with your capabilities. π
π¦ 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