ONVIF::...guration(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

okay so welcome to ONVIF::...guration(3) from the User Contributed Perl Documentation β€” it’s giving deeply specific Perl type-class main character energy, and we’re gonna read it together like besties πŸ«ΆπŸ’…

🌸 NAME 🌸

ONVIF::Device::Types::AudioEncoderConfiguration

that’s the name, bestie. full send, no abbreviation era.

✨ DESCRIPTION ✨

this is a Perl data type class for the XML Schema defined complexType AudioEncoderConfiguration from the namespace http://www.onvif.org/ver10/schema. periodt πŸ’–

πŸŽ€ PROPERTIES πŸŽ€

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

  • Encoding β€” the encoding field; the new() example labels it AudioEncoding.
  • Bitrate β€” an int value, per the example.
  • SampleRate β€” another int value.
  • Multicast β€” a nested ONVIF::Device::Types::MulticastConfiguration situation, with all its own fields.
  • SessionTimeout β€” a duration value.

πŸ’… METHODS πŸ’…

⭐ new ⭐

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

        { # ONVIF::Device::Types::AudioEncoderConfiguration
          Encoding => $some_value, # AudioEncoding
          Bitrate =>  $some_value, # int
          SampleRate =>  $some_value, # int
          Multicast =>  { # ONVIF::Device::Types::MulticastConfiguration
            Address =>  { # ONVIF::Device::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
        },

that’s the whole constructor data structure, slay.

🫢 AUTHOR 🫢

Generated by SOAP::WSDL β€” that’s the author line, iconic.


okay that’s the whole page! catch you later β€” this ONVIF::...guration(3) page is running on perl v5.42.3 and is dated 1980-01-01 πŸ’–βœ¨

πŸ“¦ where this page comes from