ONVIF::...Options2(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… ONVIF::Analytics::Types::H264Options2

okay so bestie, welcome to ONVIF::...Options2(3) β€” that's the shorthand, the full glow-up name is ONVIF::Analytics::Types::H264Options2, and yes it lives in the User Contributed Perl Documentation section of the man pages πŸŽ€ (section 3, we love a library-function moment).


✨ NAME ✨

ONVIF::Analytics::Types::H264Options2 β€” literally the whole name, that's it, that's the vibe πŸ’–


🌸 DESCRIPTION 🌸

Okay so picture this: you need a Perl data type class for the XML Schema–defined complexType H264Options2, and that type comes from the namespace http://www.onvif.org/ver10/schema. That's the whole job of this module, no cap. It's giving ✨glorified data holder✨ and honestly? Iconic. πŸ¦‹


🫢 PROPERTIES 🫢

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods β€” yes bestie, getter and setter energy, very main character:

  • BitrateRange β€” the one and only property in the group chat πŸ’…

πŸ”₯ METHODS πŸ”₯

⭐ new

Constructor! The following data structure may be passed to new():

{ # ONVIF::Analytics::Types::H264Options2
  BitrateRange =>  { # ONVIF::Analytics::Types::IntRange
    Min =>  $some_value, # int
    Max =>  $some_value, # int
  },
},

so you're passing in a hashref, and inside it BitrateRange is itself a hashref of type ONVIF::Analytics::Types::IntRange, which has a Min and a Max, both of them plain int values πŸ“. Nested hashrefs, we stan a structured queen πŸ‘‘.

πŸ’€ tiny heads-up: $some_value is a placeholder, not a real variable β€” you swap in your actual ints, iykyk.

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL πŸ€– β€” that's it, that's the author line, the machine did it, no human took credit, periodt.


and that's the whole page bestie!! ✨ this lil doc was served up by perl v5.42.3, dated 1980-01-01 (yes, that date, don't ask 😭 β€” it's giving time-travel), and the manual name was ONVIF::...Options2(3) πŸŽ€πŸ’– go forth and construct your H264Options2 objects, you've got this 🫢

πŸ“¦ where this page comes from