ONVIF:...ration(3pm)

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

πŸ’– ONVIF::Media::Types::RecordingJobConfiguration πŸ’–

okay bestie, so this is a Perl manpage, section 3pm (that's the perl modules shelf, iykyk), and the module we're obsessing over today is ONVIF::Media::Types::RecordingJobConfiguration. strap in, it's giving ✨data type class✨ energy.


🌸 NAME 🌸

ONVIF::Media::Types::RecordingJobConfiguration β€” literally just the whole name, that's the vibe. it's a Perl data type class, and it's about to be your new fave πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so. this is a Perl data type class for the XML Schema defined complexType RecordingJobConfiguration, and that complexType lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the description, periodt. πŸŽ€


πŸ‘‘ PROPERTIES πŸ‘‘

these are the properties you can get at with get_PROPERTY / set_PROPERTY methods β€” no cap, they're all listed right here:

  • RecordingToken πŸ’–
  • Mode ✨
  • Priority 🌈
  • Source πŸ¦‹
  • Extension πŸŽ€

πŸ’… METHODS πŸ’…

🌟 new 🌟

it's the constructor, bestie. and here's the tea β€” this is the data structure you can pass to new():

 { # ONVIF::Media::Types::RecordingJobConfiguration
   RecordingToken => $some_value, # RecordingReference
   Mode => $some_value, # RecordingJobMode
   Priority =>  $some_value, # int
   Source =>  { # ONVIF::Media::Types::RecordingJobSource
     SourceToken =>  { # ONVIF::Media::Types::SourceReference
       Token => $some_value, # ReferenceToken
     },
     AutoCreateReceiver =>  $some_value, # boolean
     Tracks =>  { # ONVIF::Media::Types::RecordingJobTrack
       SourceTag =>  $some_value, # string
       Destination => $some_value, # TrackReference
     },
     Extension =>  { # ONVIF::Media::Types::RecordingJobSourceExtension
     },
   },
   Extension =>  { # ONVIF::Media::Types::RecordingJobConfigurationExtension
   },
 },

look at all those nested little guys. it's giving nesting doll realness. πŸͺ†βœ¨


🫢 AUTHOR 🫢

generated by SOAP::WSDL. iconic behaviour, honestly. not me being impressed by a code generator 😭


and that's the whole page, bestie β€” no details left behind, every property, every nested type, all of it preserved. ate and left no crumbs. πŸ”₯

this page is from perl v5.40.1, dated 2026-02-01, and it's the ONVIF::...ration(3pm) page (yes the title got truncated, we don't talk about it πŸ™ˆ). mwah, bye! πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from