ONVIF::...irection(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… ONVIF::...irection(3) β€” the perl one, bestie

Okay so this is the manual page for ONVIF::...irection(3), a little Perl data type class that lives rent-free in your @INC. Pull up a chair, it's a short one and honestly kind of iconic in its minimalism.


✨ NAME ✨

So the NAME section is, um. Empty. Literally nothing under it. The page just goes straight into DESCRIPTION like it's too cool to introduce itself. No name, no problem β€” the class name in the header is doing all the heavy lifting, iykyk.


🌸 DESCRIPTION 🌸

It's a Perl data type class for the XML Schema defined simpleType PTZPresetTourDirection, and that type comes from the namespace http://www.onvif.org/ver10/schema. That's a URL, keep it exact, don't retype it from memory bestie, I'm begging.

This class is derived from:

SOAP::WSDL::XSD::Typelib::Builtin::string

Big important vibe check: SOAP::WSDL's schema implementation does not validate data. Like, at all. Zero. So you can use it exactly like its base type β€” no extra hoops, no surprise lectures about correctness, it just goes. 🫢

Also, right there in the original there's this little note, and we're keeping it verbatim because it's genuinely part of the page:

# Description of restrictions not implemented yet.

So yeah β€” restrictions? Described? Not yet. It's giving "we'll circle back" energy. πŸ™ˆ


πŸŽ€ METHODS πŸŽ€

πŸ’– new

Constructor. That's it, that's the whole description. Make one, you got one. Slay.

πŸ’– get_value / set_value

Getter and setter for the simpleType's value. You read the value, you write the value. The whole relationship. πŸ”₯


πŸ¦‹ OVERLOADING πŸ¦‹

Depending on the simple type's base type, the following operations are overloaded:

Stringification
Numerification
Boolification

So it can cosplay as a string, a number, or a boolean depending on what the base type is set up for. Very versatile, very main character energy. πŸ‘‘

For more information, go check SOAP::WSDL::XSD::Typelib::Builtin β€” that's the mothership, that's where the details live.


⭐ AUTHOR ⭐

Generated by SOAP::WSDL. Not hand-written by a human with a coffee, generated. Honestly? Respect the pipeline. 🌈


Heads up bestie: this page is intentionally sparse β€” if something feels missing, it's missing in the source too, not me being lazy. πŸ’€

That's the whole page, and we are DONE. This lil doc ships with perl v5.42.3, dated 1980-01-01, and if you made it to the bottom of ONVIF::...irection(3)... periodt. πŸŽ€βœ¨

πŸ“¦ where this page comes from