ONVIF:...lities(3pm)

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

πŸ’– NAME πŸ’–

okay bestie, say hi to ONVIF::Media::Types::RecordingCapabilities β€” it's a Perl data type class, and it lives in the User Contributed Perl Documentation corner of the manual (section 3pm, iykyk) ✨


🌸 DESCRIPTION 🌸

so basically this is a Perl data type class for the XML Schema defined complexType RecordingCapabilities, and it comes from the namespace http://www.onvif.org/ver10/schema. that's the whole vibe. it's a little class that holds your recording capabilities data and looks cute doing it πŸŽ€

πŸ¦‹ PROPERTIES πŸ¦‹

these are the properties you can touch β€” and the way you touch them is with get_PROPERTY / set_PROPERTY methods, no cap πŸ’…

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

like, that's the roster. six of them. all iconic, all accounted for πŸ‘‘


⭐ METHODS ⭐

✨ new ✨

constructor, bestie! it's the main character that builds your object 🫢 and here's the tea: the following data structure may be passed to new():

 { # ONVIF::Media::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 telling you the types β€” anyURI, boolean Γ—4, and int. so organized. so slay 🌈

fr fr, copy that structure exactly when you're building your object, okay? don't freestyle it πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. yeah, it was made by a machine, and honestly? it ate πŸ’€


that's the whole page, bestie!! no notes, 10/10, go forth and get/set your properties πŸ’œ

this was perl v5.40.1, dated 2026-02-01 β€” mwah, catch you in the next manual page 🌸✨

πŸ“¦ where this page comes from