ONVIF:...uration(3pm)

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

πŸ’– ONVIF::PTZ::Types::RecordingConfiguration πŸ’–

okay bestie, welcome to the User Contributed Perl Documentation section of the manual, page ONVIF:...uration(3pm) β€” yes that title is abbreviated, she's mysterious like that, and honestly? iconic behaviour. sit down, grab a strawberry, we're doing Perl data types today πŸ“


✨ NAME ✨

ONVIF::PTZ::Types::RecordingConfiguration β€” that's the whole name, no notes, she ate πŸ’…


🌸 DESCRIPTION 🌸

so basically: this is a Perl data type class for the XML Schema defined complexType RecordingConfiguration β€” and that complexType lives in the namespace http://www.onvif.org/ver10/schema. periodt.

that's literally it, that's the whole vibe. she's a type class. she holds data. she's not complicated and we love her for it πŸ¦‹


πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can get and set, and you do that using the get_PROPERTY / set_PROPERTY methods β€” lowercase g, lowercase s, that's the pattern, don't fight it:

  • Source ✨
  • Content πŸ’œ
  • MaximumRetentionTime ⏰

πŸ’… METHODS πŸ’…


πŸ‘‘ new πŸ‘‘

Constructor energy. the main character method fr fr.

here's the data structure you may pass to new() β€” copy this exactly, no improvising, this is the blueprint bestie:

 { # ONVIF::PTZ::Types::RecordingConfiguration
   Source =>  { # ONVIF::PTZ::Types::RecordingSourceInformation
     SourceId =>  $some_value, # anyURI
     Name => $some_value, # Name
     Location => $some_value, # Description
     Description => $some_value, # Description
     Address =>  $some_value, # anyURI
   },
   Content => $some_value, # Description
   MaximumRetentionTime =>  $some_value, # duration
 },

see how Source is its own whole nested situation β€” it's a ONVIF::PTZ::Types::RecordingSourceInformation and she has five little friends inside her: SourceId (an anyURI), Name (a Name), Location (a Description), Description (a Description, yes another one, they're twins), and Address (an anyURI). nesting rights πŸ’–

then Content is a Description, and MaximumRetentionTime is a duration. that's the whole tree. lowkey gorgeous.


🫢 AUTHOR 🫢

Generated by SOAP::WSDL. not a human, a machine, and she's serving ✨


and that's the whole page bestie!! 🌈 no cap, we covered every single line. this one's running on perl v5.40.1, dated 2026-02-01, and it's from the ONVIF:...uration(3pm) manual β€” mwah, take care, go set some properties πŸ’‹πŸŒΈπŸ’–

πŸ“¦ where this page comes from