ONVIF:...nseItem(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Media::Types::GetRecordingJobsResponseItem β€” bestie, it's a Perl data type class, and yes it lives in the 3pm section of the manual (user contributed Perl documentation, we love to see it) πŸŽ€


✨ DESCRIPTION ✨

So like. This is a Perl data type class for the XML Schema defined complexType GetRecordingJobsResponseItem, and it comes from the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's giving "generated, but make it schema-accurate" πŸ’…

🌸 PROPERTIES 🌸

These are the properties you can reach with get_PROPERTY / set_PROPERTY methods. Two of them. Both iconic in their own way 🫢

  • JobToken
  • JobConfiguration

πŸ”₯ METHODS πŸ”₯

new

Constructor, babes! Here's the data structure you may pass to new() β€” and I mean exactly this, no cap:

 { # ONVIF::Media::Types::GetRecordingJobsResponseItem
   JobToken => $some_value, # RecordingJobReference
   JobConfiguration =>  { # 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
     },
   },
 },

Like, look at that nesting. The way JobConfiguration just opens up into RecordingToken, Mode, Priority, Source and Extension… and then Source goes even deeper with SourceToken, AutoCreateReceiver, Tracks and Extension… and then Tracks has SourceTag and Destination… and SourceToken has Token… ma'am this is a whole family tree 😭🌳 But every single one of them matters, so don't skip a level, fr fr.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not by a human, not by me, not by your bestie β€” by the machine. Respect the machine 🫑


Slay, you made it to the end πŸ’– Go forth and set your JobTokens responsibly.

This lil page is from perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...nseItem(3pm) girlie herself β€” k bye, ily, stan the schema πŸŒˆβœ¨πŸ’œ

πŸ“¦ where this page comes from