ONVIF:...uration(3pm)
β¨ NAME β¨
ONVIF::Media::Types::OSDConfiguration β bestie, it's literally the Perl data type class for the XML Schema defined complexType OSDConfiguration, and it lives in the namespace http://www.onvif.org/ver10/schema. Yes, the manual name on the page header is ONVIF:...uration(3pm) (she's shy, she abbreviates herself), but the whole vibe is OSDConfiguration and we're obsessed. π
π¦ DESCRIPTION π¦
Okay so, no cap: this is a Perl data type class for the XML Schema defined complexType OSDConfiguration, straight outta the namespace http://www.onvif.org/ver10/schema. That's it. That's the whole job. It just holds your data and looks cute doing it. β¨
πΈ PROPERTIES πΈ
The way that you can get and set all of these is through get_PROPERTY / set_PROPERTY methods. Every single one, periodt:
VideoSourceConfigurationTokenTypePositionTextStringImageExtension
π METHODS π
π new π
Constructor, main character energy fr fr. The following data structure may be passed to new():
{ # ONVIF::Media::Types::OSDConfiguration
VideoSourceConfigurationToken => { value => $some_value },
Type => $some_value, # OSDType
Position => { # ONVIF::Media::Types::OSDPosConfiguration
Type => $some_value, # string
Pos => ,
Extension => { # ONVIF::Media::Types::OSDPosConfigurationExtension
},
},
TextString => { # ONVIF::Media::Types::OSDTextConfiguration
Type => $some_value, # string
DateFormat => $some_value, # string
TimeFormat => $some_value, # string
FontSize => $some_value, # int
FontColor => { # ONVIF::Media::Types::OSDColor
Color => ,
},
BackgroundColor => { # ONVIF::Media::Types::OSDColor
Color => ,
},
PlainText => $some_value, # string
Extension => { # ONVIF::Media::Types::OSDTextConfigurationExtension
},
},
Image => { # ONVIF::Media::Types::OSDImgConfiguration
ImgPath => $some_value, # anyURI
Extension => { # ONVIF::Media::Types::OSDImgConfigurationExtension
},
},
Extension => { # ONVIF::Media::Types::OSDConfigurationExtension
},
},
Look at that nesting. It's giving β¨structureβ¨. Copy it exactly, don't get creative, iykyk. π«Ά
π AUTHOR π
Generated by SOAP::WSDL. Iconic behaviour, honestly.
that's the whole page, bestie π§
This lil gem comes from perl v5.40.1, dated 2026-02-01, and it's filed under ONVIF:...uration(3pm) in the User Contributed Perl Documentation. Slay, bye! ππΈ
π¦ 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