ONVIF:...sponse(3pm)

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

✨ NAME ✨

ONVIF::Media::Elements::GetVideoSourceConfigurationOptionsResponse πŸ’–

yep that's the whole name, she's long and she knows it. and just so you know where we're at, this page lives in the User Contributed Perl Documentation manual, which is literally the group chat of perl docs 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so bestie, this is a Perl data type class for the XML Schema defined element GetVideoSourceConfigurationOptionsResponse β€” and it comes from the namespace http://www.onvif.org/ver10/media/wsdl ✨

that's it. that's the whole vibe. it's a class that represents that one element. slay.


🌸 PROPERTIES 🌸

the following properties may be accessed using get_PROPERTY / set_PROPERTY methods πŸ‘‘ so you can, like, read them and write them. main character behaviour fr fr.

  • Options β€” the one and only property, no cap πŸ’…
$element->set_Options($data);
$element->get_Options();

πŸŽ€ METHODS πŸŽ€

⭐ new ⭐

my $element = ONVIF::Media::Elements::GetVideoSourceConfigurationOptionsResponse->new($data);

it's the constructor 🧚 the way that you just hand it $data and it becomes an element... iconic.

the following data structure may be passed to new() β€” and bestie, it is nested, prepare yourself, it's giving russian dolls 😭

{
  Options =>  { # ONVIF::Media::Types::VideoSourceConfigurationOptions
    BoundsRange =>  { # ONVIF::Media::Types::IntRectangleRange
      XRange =>  { # ONVIF::Media::Types::IntRange
        Min =>  $some_value, # int
        Max =>  $some_value, # int
      },
      YRange =>  { # ONVIF::Media::Types::IntRange
        Min =>  $some_value, # int
        Max =>  $some_value, # int
      },
      WidthRange =>  { # ONVIF::Media::Types::IntRange
        Min =>  $some_value, # int
        Max =>  $some_value, # int
      },
      HeightRange =>  { # ONVIF::Media::Types::IntRange
        Min =>  $some_value, # int
        Max =>  $some_value, # int
      },
    },
    VideoSourceTokensAvailable => $some_value, # ReferenceToken
    Extension =>  { # ONVIF::Media::Types::VideoSourceConfigurationOptionsExtension
      Rotate =>  { # ONVIF::Media::Types::RotateOptions
        Mode => $some_value, # RotateMode
        DegreeList =>  { # ONVIF::Media::Types::IntList
          Items =>  $some_value, # int
        },
        Extension =>  { # ONVIF::Media::Types::RotateOptionsExtension
        },
      },
      Extension =>  { # ONVIF::Media::Types::VideoSourceConfigurationOptionsExtension2
      },
    },
  },
},

like. look at that indentation. it's so deep it needs its own zip code πŸ™ˆ but every single field is there and every single field matters, so don't be skipping any of them, okay? ok. πŸ’œ


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL πŸŽ€


and that's a wrap, bestie!! 🫢 this page was brought to you by perl v5.40.1, dated 2026-02-01, from the User Contributed Perl Documentation manual β€” aka ONVIF:...sponse(3pm) πŸ’… go forth and set your Options, you've got this. periodt. βœ¨πŸ’–

πŸ“¦ where this page comes from