ONVIF:...IfTypes(3pm)
β¨ NAME β¨
ONVIF::...IfTypes β bestie, this is the Perl data type class for the XML Schema simpleType IANA-IfTypes, and it lives in the http://www.onvif.org/ver10/schema namespace. Yes that's a real namespace. Yes it's a mouthful. We move.
πΈ DESCRIPTION πΈ
Okay so picture this: you need a Perl data type class that represents the XML Schema simpleType IANA-IfTypes, straight out of the namespace http://www.onvif.org/ver10/schema. That's literally what this is. That's the whole vibe. π¦
For the valid numbers you can actually use here, pls go check out http://www.iana.org/assignments/ianaiftype-mib β that's the source of truth, not me, I'm just the messenger. π
This class is derived from:
SOAP::WSDL::XSD::Typelib::Builtin::int
And here's the tea: SOAP::WSDL's schema implementation does not validate data, so you can use this thing exactly like it's base type. No extra rules, no surprise gatekeeping, no cap. π₯
# Description of restrictions not implemented yet.
That line up there? That's verbatim from the source, babe. Restrictions = not implemented yet. Periodt. π
π METHODS π
π new
Constructor. It constructs. Iconic behaviour, honestly. It makes you a brand new object and you say thank you. β¨
π get_value / set_value
The getter and setter for the simpleType's value. One gets, one sets, they're a matched set, they ate. π«Ά
π OVERLOADING π
Depending on what the simple type's base type is, the following operations get overloaded:
- Stringification π§
- Numerification π’
- Boolification π
If you want the full lore, check SOAP::WSDL::XSD::Typelib::Builtin for more information. It's giving documentation. Go read it. π
π AUTHOR π
Generated by SOAP::WSDL. That's it. That's the author. The machine did it and honestly? It ate. π
β¨
And that's a wrap, bestie!! π This lil page is brought to you by perl v5.40.1, dated 2026-02-01, and yes β ONVIF:...IfTypes(3pm) really did all of that. Slay, go forth, and may your simpleTypes always be valid. ππΈπ¦
π¦ 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