ONVIF:...uration(3pm)

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

✨ NAME ✨

ONVIF::Device::Types::RecordingJobConfiguration β€” and bestie, this one lives in the User Contributed Perl Documentation corner of the 3pm manual, so that's the whole vibe right there πŸŽ€


πŸ’… DESCRIPTION πŸ’…

Okay so listen. This is a Perl data type class for the XML Schema defined complexType RecordingJobConfiguration, and it comes from the namespace http://www.onvif.org/ver10/schema. That's it. That's the whole job. It's giving "I'm a type, I hold data, I mind my business" and honestly? Iconic. πŸ‘‘


πŸ¦‹ PROPERTIES πŸ¦‹

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods β€” so like, get_RecordingToken and set_RecordingToken energy, iykyk:

  • RecordingToken πŸ’–
  • Mode ✨
  • Priority πŸ”₯
  • Source 🌸
  • Extension 🫢

🌈 METHODS 🌈

🌟 new 🌟

Constructor, bestie. The following data structure may be passed to new() β€” look at this nested situation, it's literally a whole family tree of types:

 { # ONVIF::Device::Types::RecordingJobConfiguration
   RecordingToken => $some_value, # RecordingReference
   Mode => $some_value, # RecordingJobMode
   Priority =>  $some_value, # int
   Source =>  { # ONVIF::Device::Types::RecordingJobSource
     SourceToken =>  { # ONVIF::Device::Types::SourceReference
       Token => $some_value, # ReferenceToken
     },
     AutoCreateReceiver =>  $some_value, # boolean
     Tracks =>  { # ONVIF::Device::Types::RecordingJobTrack
       SourceTag =>  $some_value, # string
       Destination => $some_value, # TrackReference
     },
     Extension =>  { # ONVIF::Device::Types::RecordingJobSourceExtension
     },
   },
   Extension =>  { # ONVIF::Device::Types::RecordingJobConfigurationExtension
   },
 },
Not a single field is optional in your heart, okay? Every one of them is listed up there and every one of them stays listed up there. πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. No cap, the machine did it. πŸ€–βœ¨


And that's a wrap, angel 🫢 β€” this was perl v5.40.1, dated 2026-02-01, filed under ONVIF:...uration(3pm) in the User Contributed Perl Documentation. Go forth and construct your recording job configurations, you absolute main character. πŸ’œπŸŽ€

πŸ“¦ where this page comes from