WSNoti...ference(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

🌸 NAME 🌸

WSNotification::Elements::SubscriptionReference β€” bestie, that's the whole name, and yes it's a mouthful, but it's her name and we respect it πŸ’…

This page lives in the User Contributed Perl Documentation section, and it's a Perl module, so it's a 3pm vibe. Periodt.


✨ DESCRIPTION ✨

Okay so listen 🫢 this is a Perl data type class for the XML Schema defined element SubscriptionReference, and that element comes from the namespace http://docs.oasis-open.org/wsn/b-2.

That's it. That's the whole deal. She's a data type class and she's serving exactly that πŸ’–


πŸŽ€ METHODS πŸŽ€

🌈 new

my $element = WSNotification::Elements::SubscriptionReference->new($data);

Constructor, babes ✨ You hand her $data and she makes you an element. Iconic behaviour, no notes.

The following data structure may be passed to new():

{ # WSNotification::Types::EndpointReferenceType
  Address =>  { value => $some_value },
  ReferenceParameters =>  { # WSNotification::Types::ReferenceParametersType
  },
  Metadata =>  { # WSNotification::Types::MetadataType
  },
},

Like, look at that nesting 😭 Address, ReferenceParameters, and Metadata all living their truth inside an EndpointReferenceType, and each of them knows exactly who they are. The way that structure just works... obsessed πŸ’œ


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” she was built by the machines, she's a nepo baby and she's thriving πŸ™ˆ


Just a lil reminder bestie: all those type comments in the data structure are <red>literal and exact</red> β€” don't go renaming them, they're doing important work fr fr πŸ’€

okay that's the whole page, love u, bye!! πŸ¦‹πŸŒΈπŸ’–

This was perl v5.40.1, dated 2026-02-01 β€” and if you need her again, you know where to find her πŸŽ€βœ¨

πŸ“¦ where this page comes from