ONVIF:...sponse(3pm)
π NAME π
ONVIF::PTZ::Elements::GetPresetsResponse β bestie, it's literally right there in the name, and it's a whole Perl data type class, no cap.
β¨ DESCRIPTION β¨
Okay so picture this: this lil cutie is a Perl data type class for the XML Schema defined element GetPresetsResponse, and it lives in the namespace http://www.onvif.org/ver20/ptz/wsdl. That's it, that's the whole vibe. She's a glow-up of a schema element into something you can actually poke at with Perl. Iconic behavior honestly. π¦
π PROPERTIES π
The way that you get at these is through get_PROPERTY / set_PROPERTY methods β that's the access pattern, periodt. The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
Presetβ yes queen, the one and only property on the list, and she's serving:
$element->set_Preset($data);
$element->get_Preset();
πΈ METHODS πΈ
π«Ά new
my $element = ONVIF::PTZ::Elements::GetPresetsResponse->new($data);
Constructor energy β¨. The following data structure may be passed to new():
{
Preset => { # ONVIF::PTZ::Types::PTZPreset
Name => $some_value, # Name
PTZPosition => { # ONVIF::PTZ::Types::PTZVector
PanTilt => ,
Zoom => ,
},
},
},
Look at that nested structure, she's giving main character energy with the Preset, the Name, the PTZPosition inside PTZVector with PanTilt and Zoom just chillin' there. Copy it exactly, bestie, don't freestyle it. π
π AUTHOR π
Generated by SOAP::WSDL. The machine did that, and honestly? Slay. π€π
That's the whole page, fr fr β shoutout to perl v5.40.1, dated 2026-02-01, and to ONVIF:...sponse(3pm) for being the header and footer that held it all together. Byeee, go write some PTZ presets. πβ¨π¦
π¦ 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