ONVIF::...sStream(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

✨ NAME ✨

okay so this is the manual page for ONVIF::...sStream(3), and the actual class it's serving is ONVIF::Device::Types::VideoAnalyticsStream πŸ’…


🌸 DESCRIPTION 🌸

It's the Perl data type class for the XML Schema defined complexType VideoAnalyticsStream from the namespace http://www.onvif.org/ver10/schema. slay, that's the whole vibe πŸ¦‹

πŸŽ€ PROPERTIES πŸŽ€

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

  • Frame β€” a whole frame situation, bestie 🫢
  • Extension β€” the extension slot, iconic as always ✨

πŸ’… METHODS πŸ’…

πŸ¦‹ new πŸ¦‹

constructor behavior. the following data structure may be passed to new():

{ # ONVIF::Device::Types::VideoAnalyticsStream
  # One of the following elements.
  # No occurrence checks yet, so be sure to pass just one...
  Frame =>  { # ONVIF::Device::Types::Frame
    PTZStatus =>  { # ONVIF::Device::Types::PTZStatus
      Position =>  { # ONVIF::Device::Types::PTZVector
        PanTilt => ,
        Zoom => ,
      },
      MoveStatus =>  { # ONVIF::Device::Types::PTZMoveStatus
        PanTilt => $some_value, # MoveStatus
        Zoom => $some_value, # MoveStatus
      },
      Error =>  $some_value, # string
      UtcTime =>  $some_value, # dateTime
    },
    Transformation =>  { # ONVIF::Device::Types::Transformation
      Translate => ,
      Scale => ,
      Extension =>  { # ONVIF::Device::Types::TransformationExtension
      },
    },
    Object =>  { # ONVIF::Device::Types::Object
      Appearance =>  { # ONVIF::Device::Types::Appearance
        Transformation =>  { # ONVIF::Device::Types::Transformation
          Translate => ,
          Scale => ,
          Extension =>  { # ONVIF::Device::Types::TransformationExtension
          },
        },
        Shape =>  { # ONVIF::Device::Types::ShapeDescriptor
          BoundingBox => ,
          CenterOfGravity => ,
          Polygon =>  { # ONVIF::Device::Types::Polygon
            Point => ,
          },
          Extension =>  { # ONVIF::Device::Types::ShapeDescriptorExtension
          },
        },
        Color =>  { # ONVIF::Device::Types::ColorDescriptor
          ColorCluster =>  {
            Color => ,
            Weight =>  $some_value, # float
            Covariance => ,
          },
          Extension =>  { # ONVIF::Device::Types::ColorDescriptorExtension
          },
        },
        Class =>  { # ONVIF::Device::Types::ClassDescriptor
          ClassCandidate =>  {
            Type => $some_value, # ClassType
            Likelihood =>  $some_value, # float
          },
          Extension =>  { # ONVIF::Device::Types::ClassDescriptorExtension
            OtherTypes =>  { # ONVIF::Device::Types::OtherType
              Type =>  $some_value, # string
              Likelihood =>  $some_value, # float
            },
            Extension =>  { # ONVIF::Device::Types::ClassDescriptorExtension2
            },
          },
        },
        Extension =>  { # ONVIF::Device::Types::AppearanceExtension
        },
      },
      Behaviour =>  { # ONVIF::Device::Types::Behaviour
        Removed =>  {
        },
        Idle =>  {
        },
        Extension =>  { # ONVIF::Device::Types::BehaviourExtension
        },
      },
      Extension =>  { # ONVIF::Device::Types::ObjectExtension
      },
    },
    ObjectTree =>  { # ONVIF::Device::Types::ObjectTree
      Rename =>  { # ONVIF::Device::Types::Rename
        from => ,
        to => ,
      },
      Split =>  { # ONVIF::Device::Types::Split
        from => ,
        to => ,
      },
      Merge =>  { # ONVIF::Device::Types::Merge
        from => ,
        to => ,
      },
      Delete => ,
      Extension =>  { # ONVIF::Device::Types::ObjectTreeExtension
      },
    },
    Extension =>  { # ONVIF::Device::Types::FrameExtension
      MotionInCells =>  { # ONVIF::Device::Types::MotionInCells
      },
      Extension =>  { # ONVIF::Device::Types::FrameExtension2
      },
    },
  },
  Extension =>  { # ONVIF::Device::Types::VideoAnalyticsStreamExtension
  },
},

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL 🫑

and that's the page, bestie! footer tea for the very end: perl v5.42.3, date 1980-01-01, manual page ONVIF::...sStream(3) β€” periodt πŸ’œπŸŽ€

πŸ“¦ where this page comes from