ONVIF:...ration(3pm)
π ONVIF::PTZ::Types::RecordingJobConfiguration β the perl (3pm) page, but make it cute
okay bestie, welcome to the User Contributed Perl Documentation corner of the internet, where we talk about ONVIF::PTZ::Types::RecordingJobConfiguration β¨ yes the name is long, she's a mouthful, we love her anyway.
πΈ NAME πΈ
ONVIF::PTZ::Types::RecordingJobConfiguration β that's the whole name, that's her government name, no nicknames, no shortcuts π«Ά
π¦ DESCRIPTION π¦
so basically: this is a Perl data type class π
and she exists to represent the XML Schema defined complexType RecordingJobConfiguration, which lives in the namespace http://www.onvif.org/ver10/schema. that's it. that's the job. she's a class that holds a shape of data, and she's serving it flawlessly no cap π
π PROPERTIES π
here's the tea: you don't just poke at these directly, you get to them through get_PROPERTY / set_PROPERTY methods. very demure. very mindful. the properties are:
RecordingTokenβ yes queen, the recording tokenModeβ the mode, obviouslyPriorityβ priorities, we have themSourceβ the source, the origin storyExtensionβ the extension, for when you need more
five of them. not four, not six. five. periodt π
β¨ METHODS β¨
π new
it's the constructor!! the birth of the object, the main character entrance, the "hi bestie I'm here" moment π and the following data structure may be passed to new():
{ # 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. the way Source contains a SourceToken, AutoCreateReceiver, Tracks and its own Extension?? the way Extension shows up twice at different depths?? it's giving fractal. it's giving "who designed this and why do I love it" π iconic. copy it exactly, don't freestyle, the structure is the structure fr fr.
π AUTHOR π
Generated by SOAP::WSDL
that's the whole author section. the machines did this one, and honestly? they ate π
that's the page bestie!! and for the cute sign-off: this lovely thing is living under perl v5.40.1, dated 2026-02-01 π go forth and get_PROPERTY / set_PROPERTY responsibly, mwah ππ¦β¨
π¦ 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