ONVIF:...ration(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::PTZ::Types::OSDImgConfiguration β€” bestie, this is a Perl data type class for the XML Schema defined complexType OSDImgConfiguration, and it lives in the http://www.onvif.org/ver10/schema namespace. Yes, that's the whole vibe. She's a type class. She types. πŸ’…

(Also the page header says ONVIF:...ration(3pm) β€” that's just the short version of her name, like when you go by your nickname in the group chat.)


✨ DESCRIPTION ✨

okay so picture this: there's an XML Schema complexType out there called OSDImgConfiguration, and it hangs out in the namespace http://www.onvif.org/ver10/schema. This module is literally just the Perl data type class for it. It's giving "I exist so Perl can speak fluent XML Schema." πŸ¦‹

No cap, that's the whole job. She shows up, she represents that complexType, she goes home. Iconic. πŸ‘‘

πŸŽ€ PROPERTIES πŸŽ€

These are the properties you can get to β€” and you get to them with the get_PROPERTY / set_PROPERTY methods, one per property name, iykyk:

  • ImgPath
  • Extension

πŸ”₯ METHODS πŸ”₯

🌸 new 🌸

Constructor, bestie. She builds you a fresh object. Here's the data structure you may pass to new() β€” copied EXACTLY, do not freestyle this:

 { # ONVIF::PTZ::Types::OSDImgConfiguration
   ImgPath =>  $some_value, # anyURI
   Extension =>  { # ONVIF::PTZ::Types::OSDImgConfigurationExtension
   },
 },
Look at the nesting, okay? ImgPath is an anyURI value, and Extension is its own lil nested hash for ONVIF::PTZ::Types::OSDImgConfigurationExtension. Keep the braces where they are. She's structured. Respect the structure. 🫢

πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL. Machine-made, but make it fashion. ✨


mwah πŸ’‹ that's a wrap, bestie β€” this page is from perl v5.40.1 and it's dated 2026-02-01, brought to you by the User Contributed Perl Documentation crew. go forth and configure your OSD image, you absolute legend πŸŽ€πŸŒˆπŸ’–

πŸ“¦ where this page comes from