WSNoti...ession(3pm)
πΈ NAME πΈ
WSNoti...ession β a Perl data type class, bestie. It's for the XML Schema defined simpleType FullTopicExpression, straight outta the namespace http://docs.oasis-open.org/wsn/t-1. Periodt. π
β¨ DESCRIPTION β¨
Okay so this whole thing is a Perl data type class for that XML Schema simpleType I just mentioned, FullTopicExpression, from http://docs.oasis-open.org/wsn/t-1. That namespace is literally the origin story, no cap. π¦
And here's the grammar, which you're gonna wanna read exactly as written because it's giving very specific:
TopicPathExpression ::= TopicPath ( '|' TopicPath )*
TopicPath ::= RootTopic ChildTopicExpression*
RootTopic ::= NamespacePrefix? ('//')? (NCName | '*')
NamespacePrefix ::= NCName ':'
ChildTopicExpression ::= '/' '/'? (QName | NCName | '*'| '.')
This class is derived from
SOAP::WSDL::XSD::Typelib::Builtin::token
Lowkey the most important thing here: SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like it's base type. Like, no vibe check on your data at all, it just lets you do your thing. π
# Description of restrictions not implemented yet.
(Yeah, that's literally a comment in the source. The restrictions description is justβ¦ not implemented yet. It's giving "we'll do it later" energy and honestly? Respect. π)
π METHODS π
π new
Constructor. It makes the thing. That's it, that's the whole job. β¨
π get_value / set_value
Getter and setter for the simpleType's value. Get it, set it, slay. π
π OVERLOADING π
Depending on the simple type's base type, the following operations are overloaded:
StringificationNumerificationBoolification
Check SOAP::WSDL::XSD::Typelib::Builtin for more information β that's where the real tea is, bestie. π«Ά
π AUTHOR π
Generated by SOAP::WSDL
And that's the whole page, fr fr! This little manual page lives in the User Contributed Perl Documentation section (that's the 3pm situation, iykyk), and it comes to you courtesy of perl v5.40.1, dated 2026-02-01. Iconic. Stay hydrated and go read your typelibs. ππ
π¦ where this page comes from
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms