ONVIF:...sponse(3pm)

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

✨ ONVIF::Media::Elements::GetCompatibleVideoSourceConfigurationsResponse ✨

okay bestie, so this page lives in the User Contributed Perl Documentation section of the manual, and the manual name it's filed under is ONVIF:...sponse(3pm) (yes the truncation is real, the full thing is a whole mouthful πŸ’€). it's a Perl module page, 3pm vibes, and we're about to get into it.


πŸ’– NAME πŸ’–

ONVIF::Media::Elements::GetCompatibleVideoSourceConfigurationsResponse

like. say that five times fast. i dare you. 🫢


🌸 DESCRIPTION 🌸

so this is a Perl data type class for the XML Schema defined element GetCompatibleVideoSourceConfigurationsResponse, and that element comes from the namespace http://www.onvif.org/ver10/media/wsdl. that's the whole job. it's a class that represents that element. she's a representation girlie and she's slaying at it. πŸ’…


πŸŽ€ PROPERTIES πŸŽ€

here's the tea: you can access the following properties using get_PROPERTY / set_PROPERTY methods. that's the pattern, that's the system, that's the whole thing. ✨

  • Configurations β€” get it and set it like this:
$element->set_Configurations($data);
$element->get_Configurations();

πŸ¦‹ METHODS πŸ¦‹

🌈 new

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

constructor!! πŸŽ‰ this is where you hand her the data and she becomes an object. iconic behavior honestly.

the following data structure may be passed to new():

{
  Configurations =>  { # ONVIF::Media::Types::VideoSourceConfiguration
    SourceToken => $some_value, # ReferenceToken
    Bounds => ,
    Extension =>  { # ONVIF::Media::Types::VideoSourceConfigurationExtension
      Rotate =>  { # ONVIF::Media::Types::Rotate
        Mode => $some_value, # RotateMode
        Degree =>  $some_value, # int
        Extension =>  { # ONVIF::Media::Types::RotateExtension
        },
      },
      Extension =>  { # ONVIF::Media::Types::VideoSourceConfigurationExtension2
      },
    },
  },
},

look at all those nested hashes. it's giving inception but make it XML schema. 🌈 the comments are telling you exactly which type each little box is, so read them, don't skip them, i'm serious. πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL

like she was born fully formed from a code generator and honestly? respect. no cap. 🫢


okay that's the page!! mwah πŸ’‹ this was documented with perl v5.40.1, dated 2026-02-01, and it's filed under the manual name ONVIF:...sponse(3pm) in the User Contributed Perl Documentation. go forth and construct your response objects bestie, you got this πŸ¦‹βœ¨πŸ’–

πŸ“¦ where this page comes from