ONVIF::...tension2(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… NAME πŸ’…

ok so bestie, this page is ONVIF::...tension2(3) β€” your friendly neighborhood User Contributed Perl Documentation entry, and the whole thing is literally about ONVIF::PTZ::Types::ImagingOptions20Extension2. yes that's a mouthful, no we're not abbreviating it, she earned that name πŸŽ€

✨ DESCRIPTION ✨

lowkey iconic: this is a Perl data type class for the XML Schema defined complexType ImagingOptions20Extension2, and it comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the vibe. she's a schema-generated girlie and she knows it πŸ’–

🫢 PROPERTIES 🫢

ok so these are the properties you can access using the get_PROPERTY / set_PROPERTY methods. yes, that's the whole system. periodt.

  • IrCutFilterAutoAdjustment β€” the auto-adjustment situation for your IR cut filter, slay πŸ”₯
  • Extension β€” the extension slot, because everything in ONVIF needs an extension (and that needs an extension too, iykyk)

🌸 METHODS 🌸

πŸ¦‹ new

Constructor!! the following data structure may be passed to new() β€” copy it exactly bestie, every brace matters:

 { # ONVIF::PTZ::Types::ImagingOptions20Extension2
   IrCutFilterAutoAdjustment =>  { # ONVIF::PTZ::Types::IrCutFilterAutoAdjustmentOptions
     BoundaryType =>  $some_value, # string
     BoundaryOffset =>  $some_value, # boolean
     ResponseTimeRange =>  { # ONVIF::PTZ::Types::DurationRange
       Min =>  $some_value, # duration
       Max =>  $some_value, # duration
     },
     Extension =>  { # ONVIF::PTZ::Types::IrCutFilterAutoAdjustmentOptionsExtension
     },
   },
   Extension =>  { # ONVIF::PTZ::Types::ImagingOptions20Extension3
   },
 },

notice how IrCutFilterAutoAdjustment nests an Extension of type IrCutFilterAutoAdjustmentOptionsExtension, and the outer one is an Extension of type ImagingOptions20Extension3? it's extensions all the way down and honestly? she ate 🌈

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. no human authors, just the machine doing its little generation dance πŸ€–βœ¨


and that's the whole page!! footer vibes: perl v5.42.3, dated 1980-01-01, filed under User Contributed Perl Documentation β€” the timestamp is literally older than everyone you know but she's still serving πŸ’œπŸ¦‹

reminder bestie: this page documents what's in the original β€” no invented behaviour, no extra features. perl v5.42.3 Β· 1980-01-01 Β· ONVIF::...tension2(3) πŸŽ€
πŸ“¦ where this page comes from