ONVIF::...esponse(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to ONVIF::...esponse(3) β€” the manual page for ONVIF::Media::Elements::GetVideoEncoderConfigurationResponse. It's giving extremely specific Perl module energy, and honestly? Iconic. This is a Perl data type class for the XML Schema defined element GetVideoEncoderConfigurationResponse from the namespace http://www.onvif.org/ver10/media/wsdl. No cap.

πŸ¦‹ DESCRIPTION πŸ¦‹

Literally the description is the whole vibe: this is the Perl data type class for the XML Schema defined element GetVideoEncoderConfigurationResponse, and the namespace is http://www.onvif.org/ver10/media/wsdl. That's it, that's the tea, and she ate. πŸ’…

πŸ’… PROPERTIES πŸ’…

The following properties may be accessed using the get_PROPERTY / set_PROPERTY methods β€” group-chat rules, bestie:

  • Configuration β€” the one and only property in this list, and yes she's main character energy. Access her like this:
$element->set_Configuration($data);
$element->get_Configuration();

✨ METHODS ✨

πŸŽ€ new πŸŽ€

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

Constructor. The following data structure may be passed to new() β€” copy it exactly, character for character, because this is not a drill:

{
  Configuration =>  { # 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 β€” yes, that's the author line, and automation is slaying. 🫢


πŸ’– cute sign-off: this is the ONVIF::...esponse(3) page from the User Contributed Perl Documentation source, version perl v5.42.3, dated 1980-01-01. Mwah πŸ’‹

πŸ“¦ where this page comes from