ONVIF::...ference(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– ONVIF::...ference(3) β€” bestie, we're learning a Perl type πŸ’–

Fresh from the User Contributed Perl Documentation, this is the page for ONVIF::...ference(3). Buckle up, it's giving schema class energy. πŸ¦‹

✨ NAME ✨

ONVIF::...ference(3) β€” that's the manual name, bestie. The actual class deets start in DESCRIPTION because the original NAME section is literally just the title vibes. πŸ’…

πŸ’– DESCRIPTION πŸ’–

This is a Perl data type class for the XML Schema defined simpleType RecordingJobReference from the namespace http://www.onvif.org/ver10/schema. Iconic. πŸ‘‘

This class is derived from ONVIF::Analytics::Types::ReferenceToken. Keep that exact name, bestie β€” no cap. 🫢

🚨 Important: SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like its base type.

There's also this line in the original:

# Description of restrictions not implemented yet.

So yeah β€” the restrictions description is not implemented yet. Not me waiting for the docs to update 😭.

πŸ› οΈ METHODS πŸ› οΈ

Okay, method time. Short and sweet. πŸ“

🌱 new

Constructor. It makes the thing. That's it. That's the method. πŸ’–

πŸŽ€ get_value / set_value

Getter and setter for the simpleType's value. You get the value, you set the value. Slay. πŸ’…

πŸ”₯ OVERLOADING πŸ”₯

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

  • Stringification β€” string vibes.
  • Numerification β€” number vibes.
  • Boolification β€” true/false vibes.

Check SOAP::WSDL::XSD::Typelib::Builtin for more information. Literally go check it, bestie. πŸ“š

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. The tool did it. Respect. 🫑


And that's the tea β˜• β€” this page is perl v5.42.3, dated 1980-01-01, and it's the ONVIF::...ference(3) manual page. Byeee, go slay your schema stuff πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from