ONVIF:...IfTypes(3pm)

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

✨ 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