ONVIF:...erence(3pm)

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

πŸ’– ONVIF::PTZ::Types::SourceReference πŸ’–

okay bestie, welcome to the group chat πŸ’… this page lives in User Contributed Perl Documentation, section 3pm, and it's about a little Perl type class called ONVIF::PTZ::Types::SourceReference. it's giving niche, it's giving SOAP, and honestly? we're obsessed 🫢


✨ NAME ✨

ONVIF::PTZ::Types::SourceReference β€” that's the whole name, no notes, periodt πŸ’–


🌸 DESCRIPTION 🌸

so basically, this is a Perl data type class for the XML Schema defined complexType SourceReference, and it comes from the namespace http://www.onvif.org/ver10/schema. no cap, that's literally what it is πŸ¦‹


πŸŽ€ PROPERTIES πŸŽ€

you can get at these properties with the get_PROPERTY / set_PROPERTY methods, iykyk ✨

  • Token β€” the one and only property on this list, and she's serving πŸ’…

πŸ’œ METHODS πŸ’œ

🧚 new

constructor! it's giving "make me an object". the following data structure may be passed to new():

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

look at that little ReferenceToken comment doing her thing, iconic πŸ‘‘

⭐ attr

NOTE: attribute documentation is experimental, and it may be inaccurate. if something feels sus, go check the correspondent WSDL/XML Schema. fr fr, don't just trust the docs here πŸ™ˆ

this class has additional attributes, and you reach them via the attr() method.

attr() returns an object of the class ONVIF::PTZ::Types::SourceReference::_SourceReference::XmlAttr ✨

and the following attributes can be accessed on that object through the corresponding get_/set_ methods:

  • Type β€” this attribute is of type SOAP::WSDL::XSD::Typelib::Builtin::anyURI. that's a whole mouthful but she's valid 🫢

🌈 AUTHOR 🌈

generated by SOAP::WSDL β€” not hand-crafted, not artisanal, just generated. still slay tho πŸ’…


and that's the whole vibe check, bestie πŸ’– this was User Contributed Perl Documentation for ONVIF:...erence(3pm), running on perl v5.40.1, dated 2026-02-01 β€” thanks for coming to my TED talk, mwah πŸ˜­πŸ’œπŸŽ€

πŸ“¦ where this page comes from