ONVIF:...nseItem(3pm)
π 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 π«Ά
JobTokenJobConfiguration
π₯ 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
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms