ONVIF::...Response(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, this is the User Contributed Perl Documentation page for ONVIF::...Response(3) β€” and the actual class it's hyping up is ONVIF::Media::Elements::GetCompatibleVideoEncoderConfigurationsResponse. iconic name, no cap πŸ’…

✨ DESCRIPTION ✨

ngl it's a Perl data type class for the XML Schema defined element GetCompatibleVideoEncoderConfigurationsResponse from the namespace http://www.onvif.org/ver10/media/wsdl. that's the whole vibe β€” a tidy little Perl class for that XML element, fr fr πŸ¦‹

πŸ’– PROPERTIES πŸ’–

okay so the following properties may be accessed using the get_PROPERTY / set_PROPERTY methods, bestie:

  • Configurations β€” the property you can get and set. do it like this:
$element->set_Configurations($data);
$element->get_Configurations();

πŸ› οΈ METHODS πŸ› οΈ

🌟 new 🌟

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

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

        {
          Configurations =>  { # ONVIF::Media::Types::VideoEncoderConfiguration
            Encoding => $some_value, # VideoEncoding
            Resolution =>  { # ONVIF::Media::Types::VideoResolution
              Width =>  $some_value, # int
              Height =>  $some_value, # int
            },
            Quality =>  $some_value, # float
            RateControl =>  { # ONVIF::Media::Types::VideoRateControl
              FrameRateLimit =>  $some_value, # int
              EncodingInterval =>  $some_value, # int
              BitrateLimit =>  $some_value, # int
            },
            MPEG4 =>  { # ONVIF::Media::Types::Mpeg4Configuration
              GovLength =>  $some_value, # int
              Mpeg4Profile => $some_value, # Mpeg4Profile
            },
            H264 =>  { # ONVIF::Media::Types::H264Configuration
              GovLength =>  $some_value, # int
              H264Profile => $some_value, # H264Profile
            },
            Multicast =>  { # ONVIF::Media::Types::MulticastConfiguration
              Address =>  { # ONVIF::Media::Types::IPAddress
                Type => $some_value, # IPType
                IPv4Address => $some_value, # IPv4Address
                IPv6Address => $some_value, # IPv6Address
              },
              Port =>  $some_value, # int
              TTL =>  $some_value, # int
              AutoStart =>  $some_value, # boolean
            },
            SessionTimeout =>  $some_value, # duration
          },
        },

πŸ‘‘ AUTHOR πŸ‘‘

generated by SOAP::WSDL β€” periodt, obsessed πŸ’…


okay that's the whole page, bestie 🫢 this User Contributed Perl Documentation page for ONVIF::...Response(3) is source/version perl v5.42.3, dated 1980-01-01. mwah πŸ’‹

πŸ“¦ where this page comes from