Provided by: zoneminder_1.36.24+dfsg1-1_amd64 bug

NAME

       ONVIF::PTZ::Elements::PTZConfiguration

DESCRIPTION

       Perl data type class for the XML Schema defined element PTZConfiguration from the
       namespace http://www.onvif.org/ver10/schema.

METHODS

   new
        my $element = ONVIF::PTZ::Elements::PTZConfiguration->new($data);

       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