WSDisc...chType(3pm)
π WSDiscovery10::Types::ResolveMatchType π
okay bestie, so this is a 3pm page β that's User Contributed Perl Documentation, the lil corner of the man pages where the CPAN girlies live β¨ β and it's all about WSDiscovery10::Types::ResolveMatchType. pull up a chair, we're doing XML Schema types today and honestly? it's giving niche but iconic π
β¨ NAME β¨
WSDiscovery10::Types::ResolveMatchType β periodt, that's the whole name, no notes π
π¦ DESCRIPTION π¦
So. This is a Perl data type class for the XML Schema defined complexType ResolveMatchType, and it comes straight out of the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery. that's it, that's the vibe. it's a type class, it does type class things, and it's obsessed with being well-formed πΈ
π PROPERTIES π
These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods. (Yes, that's literally the pattern β get_ plus the property name, set_ plus the property name. Go off, Perl π
)
EndpointReferenceβ one of the properties, accessed viaget_EndpointReference/set_EndpointReference.
Note: the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. The altered name is used in perl code only β XML output uses the original name. iykyk π
Typesβ same deal, hit it withget_Types/set_Types.
Note: the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. The altered name is used in perl code only β XML output uses the original name.
Scopesβget_Scopes/set_Scopes, you know the drill π«Ά
Note: the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. The altered name is used in perl code only β XML output uses the original name.
XAddrsβget_XAddrs/set_XAddrs, chef's kiss β¨
Note: the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. The altered name is used in perl code only β XML output uses the original name.
MetadataVersionβget_MetadataVersion/set_MetadataVersion, final girl of the list π
Note: the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. The altered name is used in perl code only β XML output uses the original name.
π METHODS π
π new π
Constructor, bestie. New object, who dis. Here's the data structure you can pass to new():
{ # WSDiscovery10::Types::ResolveMatchType
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
},
look at that nesting. it's giving main character energy, it's giving structured data, it's giving slay π
π AUTHOR π
Generated by SOAP::WSDL β not a human, a machine, and honestly? it ate π
and that's the whole page, bestie!! this one's from perl v5.40.1, dated 2026-02-01, so you know it's fresh out the oven π go forth and resolve those matches, ily, mwah π«Άβ¨
π¦ 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