ONVIF:...ference(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Device::Types::SourceReference β€” bestie, that's the whole name, say it with your chest ✨

(and yeah, it lives in the User Contributed Perl Documentation, section 3pm, iykyk 🫢)


🌸 DESCRIPTION 🌸

Okay so real talk: this is a Perl data type class πŸ’… for the XML Schema defined complexType called SourceReference, and it comes straight outta the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole job. It's a little type-shaped container and it is thriving πŸ¦‹

✨ PROPERTIES ✨

These are the properties you can get at with the get_PROPERTY / set_PROPERTY methods β€” like, that's the whole access pattern, no cap:

  • Token πŸ’–

πŸŽ€ METHODS πŸŽ€

⭐ new

Constructor, babes. Here's the data structure you may pass into new() β€” copy it exactly, don't freestyle:

 { # ONVIF::Device::Types::SourceReference
   Token => $some_value, # ReferenceToken
 },

πŸ”₯ attr

NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question. πŸ‘€ (fr fr, if something looks sus, go check the WSDL/XML Schema, not me)

This class has additional attributes, and you reach them through the attr() method. Main character method energy tbh.

attr() returns an object of the class ONVIF::Device::Types::SourceReference::_SourceReference::XmlAttr. Slay.

On that object, these attributes are accessible via their corresponding get_ / set_ methods:

  • Type β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::anyURI ✨

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL 🌈


okay and for the cute sign-off: this lil page is from perl v5.40.1, dated 2026-02-01, filed under ONVIF:...ference(3pm) in the User Contributed Perl Documentation, and yeah we're all just living in a SOAP::WSDL-generated world πŸ’œ mwah, go get that Token, bestie πŸ«ΆπŸ’…

πŸ“¦ where this page comes from