WSDisco...hesType(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’… WSDisco...hesType(3)

ok so real talk, this is a User Contributed Perl Documentation page and it lives in the man pages under the extremely abbreviated name WSDisco...hesType(3) β€” yes the truncation is giving unhinged, but that's just how it is, bestie πŸŽ€


✨ NAME ✨

WSDiscovery10::Types::ResolveMatchesType β€” say it with me now, it's a Perl data type class, periodt 🫢


🌸 DESCRIPTION 🌸

So basically this is a Perl data type class for the XML Schema defined complexType called ResolveMatchesType, and it comes straight out of the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery. That's the whole vibe. No cap. ✨

πŸ’– PROPERTIES πŸ’–

These are the properties you can touch, and the way you touch them is with get_PROPERTY / set_PROPERTY methods β€” iykyk πŸ‘‘

  • ResolveMatch β€” the one and only property on this list, she's the main character πŸ’…

πŸ”₯ METHODS πŸ”₯

⭐ new

Constructor bestie!! πŸŽ‰ Here's the data structure you're allowed to pass to new() β€” copy it exactly, don't freestyle:

 { # WSDiscovery10::Types::ResolveMatchesType
   ResolveMatch =>  { # 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
   },
 },

like, the nesting is deep deep but it's all there, lowkey iconic honestly πŸ¦‹


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” the machine did it, not me πŸ’€


ok that's the whole page, mwah πŸ’– this lil legend was brought to you by perl v5.42.3 dated 1980-01-01, slay βœ¨πŸŽ€

πŸ“¦ where this page comes from