ONVIF:...Status(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

ONVIF::Media::Types::ImagingStatus β€” bestie, it's a whole Perl data type class, and it lives in the User Contributed Perl Documentation section of the manual (you know, the 3pm girlies 🫢).


✨ DESCRIPTION ✨

Okay so picture this: ONVIF::Media::Types::ImagingStatus is a Perl data type class for the XML Schema defined complexType ImagingStatus, and that complexType comes straight out of the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's a class that exists to represent one specific XML shape, and it does it flawlessly, no notes πŸ’….


πŸŽ€ PROPERTIES πŸŽ€

The way these properties work is so simple it's almost rude: you grab them with get_PROPERTY and you set them with set_PROPERTY methods. Iconic accessor energy, honestly.

  • FocusStatus β€” yes queen, this is the one and only property on the list 🌸

πŸ”₯ METHODS πŸ”₯

⭐ new

Constructor, babes. It's giving "make me a fresh object." Here's the data structure you're allowed to pass into new(), and I need you to look at it carefully because every single key matters:

 { # ONVIF::Media::Types::ImagingStatus
   FocusStatus =>  { # ONVIF::Media::Types::FocusStatus
     Position =>  $some_value, # float
     MoveStatus => $some_value, # MoveStatus
     Error =>  $some_value, # string
   },
 },

So like, the outer hash is your ONVIF::Media::Types::ImagingStatus, and tucked inside FocusStatus is a nested ONVIF::Media::Types::FocusStatus β€” and that baby holds Position (a float), MoveStatus (a MoveStatus), and Error (a string). Nested hash realness. Periodt. πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

  • Generated by SOAP::WSDL β€” not me writing it by hand, the machine did that, and honestly? It ate. ✨

Heads up bestie, this thing was auto-generated, so if you were expecting a human author's name and a little dedication paragraph, this is not that page. It's just SOAP::WSDL doing its thing, no cap. πŸ¦‹

Okay that's the whole page, mwah πŸ’–. Quick sign-off: this was rendered by perl v5.40.1 and dated 2026-02-01, and the manual title you'd see stamped at the top and bottom is that cute little ONVIF:...Status(3pm) situation. Go build your objects, you've got this 🫢🌸

πŸ“¦ where this page comes from