ONVIF:...ceType(3pm)

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

✨ NAME ✨

ONVIF::Media::Types::EndpointReferenceType β€” it's a whole Perl data type class, bestie, and it lives in the ONVIF::Media::Types corner of the perl manual (the page itself is titled ONVIF:...ceType(3pm), if you're out here searching for it πŸ’…).


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so. This is a Perl data type class for the XML Schema defined complexType EndpointReferenceType, and it comes from the namespace http://www.w3.org/2005/08/addressing. That's it, that's the whole job. It's giving "I exist so your SOAP stuff doesn't fall apart" and honestly? Respect. πŸ‘‘


🌸 PROPERTIES 🌸

These are the properties you can get at with get_PROPERTY / set_PROPERTY methods. Periodt:

  • Address β€” yes queen, the address
  • ReferenceParameters β€” the reference parameters, as one does
  • Metadata β€” the metadata ✨
⚠️ heads up bestie: the name of the Metadata property has been altered, because the original name didn't match perl's notion of variable/subroutine names. The altered name is used in perl code only β€” the XML output still uses the original name. No cap, don't come for me, that's just how it is. 🫢

πŸ’– METHODS πŸ’–

πŸŽ€ new

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

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

Look at that nesting. The way ReferenceParameters and Metadata just sit there, empty and full of potential. Iconic. πŸ¦‹


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Not me writing it by hand, the machine did that. Ate and left no crumbs. πŸ€–βœ¨


and that's the whole page, babe β€” this one's running on perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...ceType(3pm) manual from the User Contributed Perl Documentation collection. go forth and serialize your endpoint references, mwah πŸ’–πŸŽ€

πŸ“¦ where this page comes from