ONVIF:...uration(3pm)

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

✨ NAME ✨

okay bestie, gather round πŸ’– this one's ONVIF::PTZ::Types::OSDTextConfiguration β€” a Perl data type class, no cap. That's the whole name, that's the whole vibe. (also, fun fact, the manpage header calls her ONVIF:...uration(3pm) because even the docs got tired of typing it out, and she lives in the User Contributed Perl Documentation section 🫢)


🌸 DESCRIPTION 🌸

so basically? this is a Perl data type class for the XML Schema defined complexType OSDTextConfiguration πŸŽ€ and she comes straight outta the namespace http://www.onvif.org/ver10/schema β€” iconic behavior honestly, a whole schema neighborhood πŸ’…

πŸ‘‘ PROPERTIES πŸ‘‘

the way that these properties are all accessible using get_PROPERTY / set_PROPERTY methods… obsessed 😭 here's the full roster, every single one, no skipping:

  • Type
  • DateFormat
  • TimeFormat
  • FontSize
  • FontColor
  • BackgroundColor
  • PlainText
  • Extension

that's eight. eight little besties. all of them. ✨


πŸ¦‹ METHODS πŸ¦‹

πŸ’– new πŸ’–

Constructor time!! πŸŽ‰ The following data structure may be passed to new():

 { # ONVIF::PTZ::Types::OSDTextConfiguration
   Type =>  $some_value, # string
   DateFormat =>  $some_value, # string
   TimeFormat =>  $some_value, # string
   FontSize =>  $some_value, # int
   FontColor =>  { # ONVIF::PTZ::Types::OSDColor
     Color => ,
   },
   BackgroundColor =>  { # ONVIF::PTZ::Types::OSDColor
     Color => ,
   },
   PlainText =>  $some_value, # string
   Extension =>  { # ONVIF::PTZ::Types::OSDTextConfigurationExtension
   },
 },

look at those nested hashes going full main character energy πŸ”₯ FontColor and BackgroundColor both roll in as ONVIF::PTZ::Types::OSDColor with a Color key, and Extension is its own little ONVIF::PTZ::Types::OSDTextConfigurationExtension situation. slay πŸ’…


⭐ AUTHOR ⭐

Generated by SOAP::WSDL. yeah, it's giving robot-authored, no notes 🫢


and that's the whole page, bestie 🌈 this was perl v5.40.1, dated 2026-02-01, filed under ONVIF:...uration(3pm) β€” mwah, periodt πŸ’œπŸ§š

πŸ“¦ where this page comes from