ONVIF:...onMode(3pm)
π ONVIF:...onMode π
okay bestie, we're reading the ONVIF:...onMode page from section 3pm, and honestly? it's a lil baby class that holds one string and minds its own business. no cap. let's get into it π«Ά
β¨ NAME β¨
so the NAME section is, and I cannot stress this enough, literally empty in the source. like zero lines. not even a crumb. the name of the whole page is just ONVIF:...onMode, and it lives in the 3pm section (that's the Perl module pages section, iykyk). that's the whole section. iconic of it to show up empty ngl π
π¦ DESCRIPTION π¦
okay so what is this thing? it's a Perl data type class for the XML Schema defined simpleType BacklightCompensationMode, and it comes from the namespace:
http://www.onvif.org/ver10/schema
it's an enumeration describing the available backlight compenstation modes. (their spelling, not mine, we respect the source π)
here's the tea about its family tree: this clase is derived from
SOAP::WSDL::XSD::Typelib::Builtin::string
and here's the part that matters fr fr β SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like it's base type. no extra rules, no vibes check, just string behavior. periodt.
and then there's this lil comment sitting in the docs, and I'm quoting it verbatim because it's a whole mood:
# Description of restrictions not implemented yet.
that's it. that's the restriction section. not implemented. moving on bestie π§
π METHODS π
π new
Constructor. that's it, that's the description. it makes one of these. slay.
π get_value / set_value
Getter and setter for the simpleType's value. want the value? get_value. want to change the value? set_value. the duality of a simpleType. main character energy tbh.
π OVERLOADING π
depending on the simple type's base type, the following operations are overloaded:
- Stringification
- Numerification
- Boolification
so like, depending on what the base type is, this object might just behave like a string, or a number, or a boolean when you use it. check SOAP::WSDL::XSD::Typelib::Builtin for more information β that's where the whole overload situation is explained, go read it, I'll wait πΈ
π AUTHOR π
Generated by SOAP::WSDL. that's the entire author section. the tool wrote its own credit. self-made king behavior π₯
ngl there are no options, no flags, no exit statuses, no environment variables, no bugs, and no SEE ALSO on this page. it's a simpleType wrapper and it knows it. vibe check: passed. π
and that's a wrap!! this page came from perl v5.40.1 and it's dated 2026-02-01, on the ONVIF:...onMode(3pm) manual page. go forth and carry your backlight compensation modes responsibly π
β¨π
π¦ 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