ONVIF:...nseItem(3pm)
π ONVIF:...nseItem(3pm) π
okay bestie so real talk: this page lives in the User Contributed Perl Documentation section, and its full name is ONVIF:...nseItem(3pm) (the terminal truncated it, not me, i would never π). buckle up, it's a little short but it's very important.
β¨ NAME β¨
ONVIF::PTZ::Types::GetRecordingJobsResponseItem β yes that's the whole name, it's giving "my parents named me after the family business" energy and honestly? iconic. π
πΈ DESCRIPTION πΈ
so basically this is a Perl data type class for the XML Schema defined complexType called GetRecordingJobsResponseItem, and that complexType comes from the namespace http://www.onvif.org/ver10/schema. no cap, that's the whole vibe. it's a little generated type wrapper that knows how to be an object in Perl and hold the XML-ish data for you. π¦
π PROPERTIES π
the way that you can touch these π β they may be accessed using get_PROPERTY / set_PROPERTY methods:
JobTokenJobConfiguration
two properties. tiny. precious. a little duo. π«Ά
β METHODS β
π new
Constructor, as in: the thing that makes the object exist. the following data structure may be passed to new() β copy it exactly, do not freestyle, do not "improve" it, the schema does not want your opinions π:
{ # ONVIF::PTZ::Types::GetRecordingJobsResponseItem
JobToken => $some_value, # RecordingJobReference
JobConfiguration => { # ONVIF::PTZ::Types::RecordingJobConfiguration
RecordingToken => $some_value, # RecordingReference
Mode => $some_value, # RecordingJobMode
Priority => $some_value, # int
Source => { # ONVIF::PTZ::Types::RecordingJobSource
SourceToken => { # ONVIF::PTZ::Types::SourceReference
Token => $some_value, # ReferenceToken
},
AutoCreateReceiver => $some_value, # boolean
Tracks => { # ONVIF::PTZ::Types::RecordingJobTrack
SourceTag => $some_value, # string
Destination => $some_value, # TrackReference
},
Extension => { # ONVIF::PTZ::Types::RecordingJobSourceExtension
},
},
Extension => { # ONVIF::PTZ::Types::RecordingJobConfigurationExtension
},
},
},
look at that nesting. it's giving russian dolls but make it SOAP. the Extension hashes are lowkey empty and that's fine, they're just vibes placeholders. π§
π AUTHOR π
Generated by SOAP::WSDL β so nobody hand-wrote this one, a robot did, and the robot ate. π€β¨
and that's the whole page, bestie! this was perl v5.40.1, dated 2026-02-01, from User Contributed Perl Documentation β mwah, go forth and construct your objects πππΈ
π¦ 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