ONVIF::...guration(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– NAME πŸ’–

Okay so this man page header is basically ONVIF::...guration(3), but the actual star of the show is ONVIF::Analytics::Types::PTZConfiguration β€” say that three times fast, bestie. It’s a Perl data type class for the XML Schema defined complexType PTZConfiguration from the namespace http://www.onvif.org/ver10/schema. Periodt. πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

This is the Perl data type class for the XML Schema defined complexType PTZConfiguration from the namespace http://www.onvif.org/ver10/schema. It’s giving very specific XML-schema-on-Perlor energy, and honestly? Iconic. ✨

πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods β€” no cap, that’s the whole vibe:

  • NodeToken
  • DefaultAbsolutePantTiltPositionSpace
  • DefaultAbsoluteZoomPositionSpace
  • DefaultRelativePanTiltTranslationSpace
  • DefaultRelativeZoomTranslationSpace
  • DefaultContinuousPanTiltVelocitySpace
  • DefaultContinuousZoomVelocitySpace
  • DefaultPTZSpeed
  • DefaultPTZTimeout
  • PanTiltLimits
  • ZoomLimits
  • Extension

πŸ”₯ METHODS πŸ”₯

✨ new ✨

Constructor. The following data structure may be passed to new() β€” copy-paste responsibly, bestie 🫢:

{ # ONVIF::Analytics::Types::PTZConfiguration
  NodeToken => $some_value, # ReferenceToken
  DefaultAbsolutePantTiltPositionSpace =>  $some_value, # anyURI
  DefaultAbsoluteZoomPositionSpace =>  $some_value, # anyURI
  DefaultRelativePanTiltTranslationSpace =>  $some_value, # anyURI
  DefaultRelativeZoomTranslationSpace =>  $some_value, # anyURI
  DefaultContinuousPanTiltVelocitySpace =>  $some_value, # anyURI
  DefaultContinuousZoomVelocitySpace =>  $some_value, # anyURI
  DefaultPTZSpeed =>  { # ONVIF::Analytics::Types::PTZSpeed
    PanTilt => ,
    Zoom => ,
  },
  DefaultPTZTimeout =>  $some_value, # duration
  PanTiltLimits =>  { # ONVIF::Analytics::Types::PanTiltLimits
    Range =>  { # ONVIF::Analytics::Types::Space2DDescription
      URI =>  $some_value, # anyURI
      XRange =>  { # ONVIF::Analytics::Types::FloatRange
        Min =>  $some_value, # float
        Max =>  $some_value, # float
      },
      YRange =>  { # ONVIF::Analytics::Types::FloatRange
        Min =>  $some_value, # float
        Max =>  $some_value, # float
      },
    },
  },
  ZoomLimits =>  { # ONVIF::Analytics::Types::ZoomLimits
    Range =>  { # ONVIF::Analytics::Types::Space1DDescription
      URI =>  $some_value, # anyURI
      XRange =>  { # ONVIF::Analytics::Types::FloatRange
        Min =>  $some_value, # float
        Max =>  $some_value, # float
      },
    },
  },
  Extension =>  { # ONVIF::Analytics::Types::PTZConfigurationExtension
    PTControlDirection =>  { # ONVIF::Analytics::Types::PTControlDirection
      EFlip =>  { # ONVIF::Analytics::Types::EFlip
        Mode => $some_value, # EFlipMode
      },
      Reverse =>  { # ONVIF::Analytics::Types::Reverse
        Mode => $some_value, # ReverseMode
      },
      Extension =>  { # ONVIF::Analytics::Types::PTControlDirectionExtension
      },
    },
    Extension =>  { # ONVIF::Analytics::Types::PTZConfigurationExtension2
    },
  },
},

πŸŽ€ AUTHOR πŸŽ€

Generated by SOAP::WSDL β€” auto-generated realness, slay. πŸ’œ


Bye bestie πŸ’– this little footer moment brought to you by perl v5.42.3, dated 1980-01-01, and the man page footer says ONVIF::...guration(3). 🫢✨

πŸ“¦ where this page comes from