ONVIF::...Response(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this page is ONVIF::...Response(3) from the User Contributed Perl Documentation, and the actual class it's hyping up is ONVIF::Media::Elements::GetAudioEncoderConfigurationsResponse. πŸ’–

🌸 DESCRIPTION 🌸

It's a Perl data type class for the XML Schema defined element GetAudioEncoderConfigurationsResponse from the namespace http://www.onvif.org/ver10/media/wsdl. That's the whole vibe: it's the Perl-side data type wrapper for that element. ✨

πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods β€” yes, those exact method patterns, no cap:

  • Configurations β€” the one property listed here, and you can set it or get it with the snippets below. πŸ¦‹
$element->set_Configurations($data);
$element->get_Configurations();

πŸ’… METHODS πŸ’…

🧚 new 🧚

Constructor time! You make one like this:

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

Constructor. The following data structure may be passed to new() β€” and yes, this is the exact structure, so keep those key names and comments intact:

{
  Configurations =>  { # ONVIF::Media::Types::AudioEncoderConfiguration
    Encoding => $some_value, # AudioEncoding
    Bitrate =>  $some_value, # int
    SampleRate =>  $some_value, # int
    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. That's the author line, periodt. 🫢


okay that's the whole page, bestie β€” signed with perl v5.42.3, dated 1980-01-01, and filed under ONVIF::...Response(3). πŸ’…βœ¨

πŸ“¦ where this page comes from