WSDisc...Matches(3pm)
β¨ NAME β¨
WSDiscovery10::Elements::ProbeMatches β bestie, this is a whole Perl data type class, and it's for the XML Schema defined element ProbeMatches from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery. That's it, that's the girl π
(also it lives in the 3pm section of the manual, just so you know where to find her π)
πΈ DESCRIPTION πΈ
So like, lowkey what this is: a Perl data type class for the XML Schema defined element ProbeMatches, straight out of the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
That's the vibe. It's giving "I exist so you can build this XML element in Perl without crying" π«Ά
π METHODS π
π¦ new
my $element = WSDiscovery10::Elements::ProbeMatches->new($data);
okay so this is the constructor, the main character fr fr β¨ The following data structure may be passed to new():
{ # WSDiscovery10::Types::ProbeMatchesType
ProbeMatch => { # WSDiscovery10::Types::ProbeMatchType
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
Address => { value => $some_value },
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
},
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
},
PortType => { value => $some_value },
ServiceName => { value => $some_value },
},
Types => $some_value, # QNameListType
Scopes => { value => $some_value },
XAddrs => $some_value, # UriListType
MetadataVersion => $some_value, # unsignedInt
},
},
not me staring at this nested hash like it's a family tree πProbeMatchesTypeholding aProbeMatchholding anEndpointReferenceholdingAddress,ReferenceProperties,ReferenceParameters,PortTypeandServiceNameβ¦ generations deep, iconic behavior honestly π
The type annotations are right there in the comments so you know exactly what each slot wants β QNameListType for Types, UriListType for XAddrs, unsignedInt for MetadataVersion. Slay π
π AUTHOR π
Generated by SOAP::WSDL β yeah, she was generated, and she ate π₯
and that's the whole page bestie, no cap, every single line preserved π§
this lil writeup came from perl v5.40.1, dated 2026-02-01, and the page itself is WSDisc...Matches(3pm) β mwah, take care of her π
π¦ 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