WSNotif...anagerRP(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ¦‹ WSNotif...anagerRP(3) πŸ¦‹

okay so this is the WSNotif...anagerRP(3) page from the User Contributed Perl Documentation, and it's giving very specific Perl class energy. Let's get into it, bestie πŸ’–


✨ NAME ✨

WSNotification::Elements::SubscriptionManagerRP


🌸 DESCRIPTION 🌸

This is a Perl data type class for the XML Schema defined element SubscriptionManagerRP from the namespace http://docs.oasis-open.org/wsn/b-2. That's the whole vibe: one class, one XML element, one namespace, no cap ✨


πŸ’… PROPERTIES πŸ’…

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • ConsumerReference β€” access it with $element->set_ConsumerReference($data); and $element->get_ConsumerReference();
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.
  • Filter β€” access it with $element->set_Filter($data); and $element->get_Filter();
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.
  • SubscriptionPolicy β€” access it with $element->set_SubscriptionPolicy($data); and $element->get_SubscriptionPolicy();
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.
  • CreationTime β€” access it with $element->set_CreationTime($data); and $element->get_CreationTime();
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 πŸ¦‹

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

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

{
  ConsumerReference =>  { # WSNotification::Types::EndpointReferenceType
    Address =>  { value => $some_value },
    ReferenceParameters =>  { # WSNotification::Types::ReferenceParametersType
    },
    Metadata =>  { # WSNotification::Types::MetadataType
    },
  },
  Filter =>  { # WSNotification::Types::FilterType
    TopicExpression =>  { # WSNotification::Types::TopicExpressionType
    },
    MessageContent =>  { # WSNotification::Types::QueryExpressionType
    },
  },
  SubscriptionPolicy =>  { # WSNotification::Types::SubscriptionPolicyType
  },
  CreationTime =>  $some_value, # dateTime
},

like, that's the whole constructor shape. copy it exactly, okay? no creative remixing of the keys 😭


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL


sign-off: perl v5.42.3 Β· 1980-01-01 Β· WSNotif...anagerRP(3) πŸ’–

πŸ“¦ where this page comes from