ONVIF:...tions20(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Analytics::Types::ImagingOptions20 β€” and yeah bestie, the manual itself calls this page ONVIF:...tions20(3pm), from the User Contributed Perl Documentation corner of the universe. It's the Perl data type class for the XML Schema complexType ImagingOptions20 β€” no cap, that's the whole vibe.


🌸 DESCRIPTION 🌸

Okay so picture this: it's a Perl data type class for the XML Schema defined complexType ImagingOptions20, living in the namespace http://www.onvif.org/ver10/schema. That's it, that's the assignment. She's a type class, she's generated, she serves cunt πŸ’….

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can reach with the get_PROPERTY / set_PROPERTY methods. Learn her, love her, she's got range:

  • BacklightCompensation
  • Brightness
  • ColorSaturation
  • Contrast
  • Exposure
  • Focus
  • IrCutFilterModes
  • Sharpness
  • WideDynamicRange
  • WhiteBalance
  • Extension

⭐ METHODS ⭐

πŸ¦‹ new πŸ¦‹

Constructor energy fr fr. The following data structure may be passed to new() β€” and bestie I'm gonna give it to you exactly as it is, because the details ARE the moment:

{ # ONVIF::Analytics::Types::ImagingOptions20
  BacklightCompensation =>  { # ONVIF::Analytics::Types::BacklightCompensationOptions20
    Mode => $some_value, # BacklightCompensationMode
    Level =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  Brightness =>  { # ONVIF::Analytics::Types::FloatRange
    Min =>  $some_value, # float
    Max =>  $some_value, # float
  },
  ColorSaturation =>  { # ONVIF::Analytics::Types::FloatRange
    Min =>  $some_value, # float
    Max =>  $some_value, # float
  },
  Contrast =>  { # ONVIF::Analytics::Types::FloatRange
    Min =>  $some_value, # float
    Max =>  $some_value, # float
  },
  Exposure =>  { # ONVIF::Analytics::Types::ExposureOptions20
    Mode => $some_value, # ExposureMode
    Priority => $some_value, # ExposurePriority
    MinExposureTime =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    MaxExposureTime =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    MinGain =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    MaxGain =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    MinIris =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    MaxIris =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    ExposureTime =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    Gain =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    Iris =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  Focus =>  { # ONVIF::Analytics::Types::FocusOptions20
    AutoFocusModes => $some_value, # AutoFocusMode
    DefaultSpeed =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    NearLimit =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    FarLimit =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    Extension =>  { # ONVIF::Analytics::Types::FocusOptions20Extension
    },
  },
  IrCutFilterModes => $some_value, # IrCutFilterMode
  Sharpness =>  { # ONVIF::Analytics::Types::FloatRange
    Min =>  $some_value, # float
    Max =>  $some_value, # float
  },
  WideDynamicRange =>  { # ONVIF::Analytics::Types::WideDynamicRangeOptions20
    Mode => $some_value, # WideDynamicMode
    Level =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  WhiteBalance =>  { # ONVIF::Analytics::Types::WhiteBalanceOptions20
    Mode => $some_value, # WhiteBalanceMode
    YrGain =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    YbGain =>  { # ONVIF::Analytics::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    Extension =>  { # ONVIF::Analytics::Types::WhiteBalanceOptions20Extension
    },
  },
  Extension =>  { # ONVIF::Analytics::Types::ImagingOptions20Extension
    ImageStabilization =>  { # ONVIF::Analytics::Types::ImageStabilizationOptions
      Mode => $some_value, # ImageStabilizationMode
      Level =>  { # ONVIF::Analytics::Types::FloatRange
        Min =>  $some_value, # float
        Max =>  $some_value, # float
      },
      Extension =>  { # ONVIF::Analytics::Types::ImageStabilizationOptionsExtension
      },
    },
    Extension =>  { # ONVIF::Analytics::Types::ImagingOptions20Extension2
      IrCutFilterAutoAdjustment =>  { # ONVIF::Analytics::Types::IrCutFilterAutoAdjustmentOptions
        BoundaryType =>  $some_value, # string
        BoundaryOffset =>  $some_value, # boolean
        ResponseTimeRange =>  { # ONVIF::Analytics::Types::DurationRange
          Min =>  $some_value, # duration
          Max =>  $some_value, # duration
        },
        Extension =>  { # ONVIF::Analytics::Types::IrCutFilterAutoAdjustmentOptionsExtension
        },
      },
      Extension =>  { # ONVIF::Analytics::Types::ImagingOptions20Extension3
      },
    },
  },
},

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. She was born, not written, and honestly? Mother.


That's the whole page bestie 🫢 β€” footer tea for the record keepers: this beauty ships with perl v5.40.1, dated 2026-02-01, and yes the manual name stays ONVIF:...tions20(3pm) because truncation is also a lewk πŸ’…βœ¨

πŸ“¦ where this page comes from