ONVIF::...Strength(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… ONVIF::...Strength(3)

okay so bestie, welcome to ONVIF::...Strength β€” that's the manual page name, yes the ellipsis is really in there, no I'm not kidding 🫢 this is a Perl situation and we're gonna get through it together.


✨ NAME ✨

Perl data type class for the XML Schema defined simpleType Dot11SignalStrength from the namespace http://www.onvif.org/ver10/schema. slay πŸ’… that's literally it, that's the whole identity.


🌸 DESCRIPTION 🌸

so here's the tea πŸ“ β€” this class is derived from:

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

and here's the part you actually need to know: SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like it's base type. no vibe check on your input, no bouncer at the door, it just lets you in 😭 use that power responsibly, or don't, i'm not your mom.

also there's this little note sitting in the source like a sticky note on the fridge: # Description of restrictions not implemented yet. β€” so the restrictions are, lowkey, not described yet. iconic behavior honestly.

πŸŽ€ METHODS πŸŽ€

πŸ’– new

Constructor. it makes the thing. that's the whole job. 🧚

πŸ’– get_value / set_value

Getter and setter for the simpleType's value β€” one grabs it, one sets it, they're a matched set, main character energy πŸ‘‘


🌈 OVERLOADING 🌈

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

  • Stringification β€” it becomes a string, as one does
  • Numerification β€” it becomes a number
  • Boolification β€” it becomes true/false

check SOAP::WSDL::XSD::Typelib::Builtin for more information, that's where the deets live πŸ”₯


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” not a human, not a vibe, just a generator doing its thing ✨


and that's the page!! πŸ’– this absolute artifact of a doc ships with perl v5.42.3, dated 1980-01-01 (yes, that 1980, she's vintage πŸŽ€), and she's filed under ONVIF::...Strength(3). go forth and stringify, bestie πŸ¦‹

πŸ“¦ where this page comes from