ONVIF:...ceType(3pm)
β¨ 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 addressReferenceParametersβ the reference parameters, as one doesMetadataβ 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
- 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