ONVIF:...lities(3pm)
β¨ NAME β¨
okay so bestie, welcome to ONVIF::Analytics::Types::RecordingCapabilities π β it's a 3pm page from the User Contributed Perl Documentation crew, and it's literally just here to tell you about a Perl data type class. slay.
πΈ DESCRIPTION πΈ
so this is a Perl data type class for the XML Schema defined complexType RecordingCapabilities from the namespace http://www.onvif.org/ver10/schema β¨
that's the whole vibe. it's a class, it holds a type, the type is RecordingCapabilities, and it lives in that namespace. periodt π
π PROPERTIES π
these are the properties you can get and set β and the way you do that is with get_PROPERTY / set_PROPERTY methods π«Ά
XAddrReceiverSourceMediaProfileSourceDynamicRecordingsDynamicTracksMaxStringLength
six of them. no more, no less. icon behavior π
π₯ METHODS π₯
π new
constructor bestie!! π¦ this is the one that makes the thing. and here's the tea β the following data structure may be passed to new():
{ # ONVIF::Analytics::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
},
look at those little comments β XAddr wants an anyURI, ReceiverSource wants a boolean, MediaProfileSource wants a boolean, DynamicRecordings wants a boolean, DynamicTracks wants a boolean, and MaxStringLength wants an int π all of it copied exactly, no notes.
ngl, that trailing comma after the closing brace? it's in the original and I'm keeping it. not me editing the ancestors π
π AUTHOR π
Generated by SOAP::WSDL β that's it, that's the whole author section. a machine did this and honestly? ate. π€β¨
and that's the page, bestie!! π this gem is from perl v5.40.1, dated 2026-02-01, and it's the 3pm man page for ONVIF::Analytics::Types::RecordingCapabilities β go forth and construct responsibly π
ππ¦
π¦ 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