ONVIF::...TZSpaces(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

Okay so welcome to the ONVIF::...TZSpaces(3) page β€” User Contributed Perl Documentation energy β€” and the class we're actually talking about is ONVIF::Device::Types::PTZSpaces. Bestie, it's giving Perl data type realness. ✨


πŸ’– DESCRIPTION πŸ’–

This is the Perl data type class for the XML Schema defined complexType PTZSpaces from the namespace http://www.onvif.org/ver10/schema. No cap, that's the whole vibe. πŸ¦‹

🌸 PROPERTIES 🌸

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • AbsolutePanTiltPositionSpace
  • AbsoluteZoomPositionSpace
  • RelativePanTiltTranslationSpace
  • RelativeZoomTranslationSpace
  • ContinuousPanTiltVelocitySpace
  • ContinuousZoomVelocitySpace
  • PanTiltSpeedSpace
  • ZoomSpeedSpace
  • Extension

Like, all nine of them are right there, and they are iconic. πŸ‘‘


πŸ”₯ METHODS πŸ”₯

✨ new ✨

Constructor. The following data structure may be passed to new():

{ # ONVIF::Device::Types::PTZSpaces
  AbsolutePanTiltPositionSpace =>  { # ONVIF::Device::Types::Space2DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    YRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  AbsoluteZoomPositionSpace =>  { # ONVIF::Device::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  RelativePanTiltTranslationSpace =>  { # ONVIF::Device::Types::Space2DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    YRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  RelativeZoomTranslationSpace =>  { # ONVIF::Device::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  ContinuousPanTiltVelocitySpace =>  { # ONVIF::Device::Types::Space2DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
    YRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  ContinuousZoomVelocitySpace =>  { # ONVIF::Device::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  PanTiltSpeedSpace =>  { # ONVIF::Device::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  ZoomSpeedSpace =>  { # ONVIF::Device::Types::Space1DDescription
    URI =>  $some_value, # anyURI
    XRange =>  { # ONVIF::Device::Types::FloatRange
      Min =>  $some_value, # float
      Max =>  $some_value, # float
    },
  },
  Extension =>  { # ONVIF::Device::Types::PTZSpacesExtension
  },
},

🫢 AUTHOR 🫢

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


Signed off with perl v5.42.3 energy, dated 1980-01-01 β€” byeee bestie, go build those PTZ spaces πŸŒˆπŸ’œ

πŸ“¦ where this page comes from