ONVIF:...ceToken(3pm)

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

πŸ’– NAME πŸ’–

ONVIF:...ceToken(3pm) β€” bestie, you've opened the manual page for the ONVIF ReferenceToken Perl data type class, and we are so about to get into it. πŸŽ€


✨ DESCRIPTION ✨

Okay so. This is a Perl data type class for the XML Schema defined simpleType ReferenceToken, living in the namespace http://www.onvif.org/ver10/schema. Slay. πŸ’…

Here's the tea on what a ReferenceToken actually is:

  • It's a unique identifier for a physical or logical resource.
  • Tokens should be assigned such that they are unique within a device.
  • Tokens must be at least unique within its class. (yes bestie, "at least" β€” the bar is on the floor but it's still a bar 🫢)
  • Length up to 64 characters. No cap on the uniqueness though, that's mandatory fr fr.

This class is derived from

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

. Lowkey important detail: SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like it's base type. No gatekeeping, no vibe check, it just lets you do your thing. πŸ’€

# Description of restrictions not implemented yet.
Not me telling you that the restrictions description isn't implemented yet β€” that's just what the source says, so don't come for me. πŸ™ˆ

πŸ¦‹ METHODS πŸ¦‹

🌸 new

Constructor. It makes a new one. That's the whole job. Iconic, honestly. ✨

🌸 get_value / set_value

Getter and setter for the simpleType's value. You want the value? get_value. You wanna set the value? set_value. Symmetry, queen. πŸ‘‘


🌈 OVERLOADING 🌈

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

  • Stringification
  • Numerification
  • Boolification

Check SOAP::WSDL::XSD::Typelib::Builtin for more information. Go read it bestie, it's giving ✨source material✨.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. It literally wrote itself, main character energy fr fr. 🫢


That's the whole page, babe β€” and yes, it came from perl v5.40.1, dated 2026-02-01. Go forth and token responsibly. πŸ’–πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from