ONVIF:...lities(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ 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:

  • XAddr
  • ReceiverSource
  • MediaProfileSource
  • DynamicRecordings
  • DynamicTracks
  • MaxStringLength

πŸ”₯ 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 with perl v5.40.1 and is dated 2026-02-01, and it's part of the User Contributed Perl Documentation, from the ONVIF:...lities(3pm) page itself. πŸ’– Go be great with your capabilities. πŸŽ€
πŸ“¦ where this page comes from