ONVIF::...guration(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

ONVIF::PTZ::Types::PTZConfiguration β€” that's the name, bestie, and it's the title of this whole page. The manual name is ONVIF::...guration(3), and it lives in the User Contributed Perl Documentation. iykyk ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this is a Perl data type class for the XML Schema defined complexType PTZConfiguration from the namespace http://www.onvif.org/ver10/schema. That's the whole description, no cap. πŸ’…

🌸 PROPERTIES 🌸

You can access these properties using the get_PROPERTY / set_PROPERTY methods, bestie:

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

πŸ”₯ METHODS πŸ”₯

πŸ› οΈ new

This is the constructor. The following data structure may be passed to new():

        { # ONVIF::PTZ::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::PTZ::Types::PTZSpeed
            PanTilt => ,
            Zoom => ,
          },
          DefaultPTZTimeout =>  $some_value, # duration
          PanTiltLimits =>  { # ONVIF::PTZ::Types::PanTiltLimits
            Range =>  { # ONVIF::PTZ::Types::Space2DDescription
              URI =>  $some_value, # anyURI
              XRange =>  { # ONVIF::PTZ::Types::FloatRange
                Min =>  $some_value, # float
                Max =>  $some_value, # float
              },
              YRange =>  { # ONVIF::PTZ::Types::FloatRange
                Min =>  $some_value, # float
                Max =>  $some_value, # float
              },
            },
          },
          ZoomLimits =>  { # ONVIF::PTZ::Types::ZoomLimits
            Range =>  { # ONVIF::PTZ::Types::Space1DDescription
              URI =>  $some_value, # anyURI
              XRange =>  { # ONVIF::PTZ::Types::FloatRange
                Min =>  $some_value, # float
                Max =>  $some_value, # float
              },
            },
          },
          Extension =>  { # ONVIF::PTZ::Types::PTZConfigurationExtension
            PTControlDirection =>  { # ONVIF::PTZ::Types::PTControlDirection
              EFlip =>  { # ONVIF::PTZ::Types::EFlip
                Mode => $some_value, # EFlipMode
              },
              Reverse =>  { # ONVIF::PTZ::Types::Reverse
                Mode => $some_value, # ReverseMode
              },
              Extension =>  { # ONVIF::PTZ::Types::PTControlDirectionExtension
              },
            },
            Extension =>  { # ONVIF::PTZ::Types::PTZConfigurationExtension2
            },
          },
        },

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Slay. πŸ’…


πŸ’– that's the whole page, bestie. This lil' manual is from perl v5.42.3, dated 1980-01-01, and its manual name is ONVIF::...guration(3). mwah πŸ’…βœ¨

πŸ“¦ where this page comes from