ONVIF:...ication(3pm)
π NAME π
ONVIF::Analytics::Types::SourceIdentification β bestie, this is a whole Perl data type class, and she's here to serve π«Ά
(You'll see her listed under the ONVIF:...ication(3pm) corner of the perl manual pages, section 3pm, no cap.)
β¨ DESCRIPTION β¨
Okay so picture this: it's a Perl data type class π
. Specifically, it's the class for the XML Schema defined complexType called SourceIdentification, and she lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe check. πΈ
π PROPERTIES π
These are the properties, and the way you get at them is with get_PROPERTY / set_PROPERTY methods. Iconic, honestly.
NameTokenExtension
Not me listing them all because every single one matters π
π₯ METHODS π₯
π new
Constructor energy!! β¨ This is the one that builds the thing. And here's the data structure you're allowed to pass into new() β copy it exactly, don't freestyle it bestie:
{ # ONVIF::Analytics::Types::SourceIdentification
Name => $some_value, # string
Token => $some_value, # ReferenceToken
Extension => { # ONVIF::Analytics::Types::SourceIdentificationExtension
},
},
Look at that Extension nesting in there like a lil matryoshka πͺ and the comments telling you Name is a string and Token is a ReferenceToken. Chef's kiss. π
π AUTHOR π
Generated by SOAP::WSDL β she was literally born from the machine, main character origin story fr fr π€π
Lowkey a whole note: this is perl v5.40.1, dated 2026-02-01, and it's part of ONVIF:...ication(3pm). Bye bestie, go slay some ONVIF types π
β¨π¦
π¦ 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