ONVIF:...sponse(3pm)

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

πŸ’– 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