ONVIF:...ration(3pm)
π ONVIF::Device::Types::OSDTextConfiguration π
okay bestie, gather round, because this is the Perl manual page for ONVIF::Device::Types::OSDTextConfiguration, and it lives in section 3pm of the User Contributed Perl Documentation. it's giving very specific, very niche, and honestly? iconic for that. π
β¨ NAME β¨
ONVIF::Device::Types::OSDTextConfiguration</p> β that's the whole name, that's the whole vibe, she's a whole class. π
πΈ DESCRIPTION πΈ
so, what is she? she's a Perl data type class for the XML Schema defined complexType OSDTextConfiguration, and she comes from the namespace:
http://www.onvif.org/ver10/schema
no cap, that's literally the whole description. short and sweet, main character energy, we love a class that knows what it is. π¦
π«Ά PROPERTIES π«Ά
these are the properties you can get at, and the way you get at them is with the get_PROPERTY / set_PROPERTY methods. yep, that's the whole system, it's giving retro but it works, bestie. β¨
Typeβ the Type property, go get it girlDateFormatβ the DateFormat propertyTimeFormatβ the TimeFormat propertyFontSizeβ the FontSize propertyFontColorβ the FontColor propertyBackgroundColorβ the BackgroundColor propertyPlainTextβ the PlainText propertyExtensionβ the Extension property
eight properties, all of them real, all of them listed, none of them skipped. periodt. π
π₯ METHODS π₯
β new β
she's the Constructor, obviously. and here's the thing β the following data structure may be passed to new():
{ # ONVIF::Device::Types::OSDTextConfiguration
Type => $some_value, # string
DateFormat => $some_value, # string
TimeFormat => $some_value, # string
FontSize => $some_value, # int
FontColor => { # ONVIF::Device::Types::OSDColor
Color => ,
},
BackgroundColor => { # ONVIF::Device::Types::OSDColor
Color => ,
},
PlainText => $some_value, # string
Extension => { # ONVIF::Device::Types::OSDTextConfigurationExtension
},
},
look at that structure, bestie. Type, DateFormat, TimeFormat and PlainText are all string, FontSize is an int, and FontColor + BackgroundColor are both nested ONVIF::Device::Types::OSDColor hashes with a Color key, and Extension is a nested ONVIF::Device::Types::OSDTextConfigurationExtension hash that's just sitting there, empty, minding its business. copy it exactly as it is, do not freestyle it, i am begging. π
π AUTHOR π
Generated by SOAP::WSDL β not a human, not a committee, just a very hardworking code generator doing its thing. honestly? slay. β¨
and that's the page!! she was documented by perl v5.40.1, dated 2026-02-01, and she answers to the name ONVIF:...ration(3pm) when you call her from the terminal. go forth and configure your OSD text, bestie, you've got this πππ¦π
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms