ONVIF:...sion20(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

ONVIF::Device::Types::ImagingSettingsExtension20 β€” yes bestie, that's the whole name, it's a mouthful, we love her anyway 🫢

This is a Perl data type class for the XML Schema defined complexType ImagingSettingsExtension20, and she lives in the namespace http://www.onvif.org/ver10/schema. Periodt. ✨


🌸 DESCRIPTION 🌸

okay so, literally what this is: a Perl class that models a complexType from the ONVIF schema world. The complexType in question is ImagingSettingsExtension20, and the namespace it belongs to is http://www.onvif.org/ver10/schema. That's the vibe. That's the whole assignment. πŸ’…

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get at and set at, using the get_PROPERTY / set_PROPERTY methods. She's giving very much accessible. πŸ‘‘

  • ImageStabilization
  • Extension

✨ METHODS ✨

πŸ¦‹ new πŸ¦‹

Constructor, babe. Here's the data structure you may pass to new() β€” and yes it nests, it's giving Russian dolls but make it XML schema 🌈:

{ # ONVIF::Device::Types::ImagingSettingsExtension20
  ImageStabilization =>  { # ONVIF::Device::Types::ImageStabilization
    Mode => $some_value, # ImageStabilizationMode
    Level =>  $some_value, # float
    Extension =>  { # ONVIF::Device::Types::ImageStabilizationExtension
    },
  },
  Extension =>  { # ONVIF::Device::Types::ImagingSettingsExtension202
    IrCutFilterAutoAdjustment =>  { # ONVIF::Device::Types::IrCutFilterAutoAdjustment
      BoundaryType =>  $some_value, # string
      BoundaryOffset =>  $some_value, # float
      ResponseTime =>  $some_value, # duration
      Extension =>  { # ONVIF::Device::Types::IrCutFilterAutoAdjustmentExtension
      },
    },
    Extension =>  { # ONVIF::Device::Types::ImagingSettingsExtension203
    },
  },
},
lowkey look at all those nested hashes. ImageStabilization inside, then Extension, and inside that Extension there's IrCutFilterAutoAdjustment and yet another Extension... it's layers, bestie. Layers on layers. 🧚

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” no cap, that's literally who made her. 🫢


and that's the whole page, bestie!! this was shipped as part of perl v5.40.1, dated 2026-02-01, and if you ever need to find her again she answers to ONVIF:...sion20(3pm) πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from