ONVIF:...UriList(3pm)
π ONVIF:...UriList π
okay bestie, so this is a page from the 3pm manual β Perl module docs, the good stuff β and it's all about ONVIF::PTZ::Types::SystemLogUriList. yes that name is a mouthful, we love her anyway π«Ά
β¨ NAME β¨
ONVIF::PTZ::Types::SystemLogUriList β say it with me, it's giving very-specific-Perl-class energy π
πΈ DESCRIPTION πΈ
so basically: this is a Perl data type class for the XML Schema defined complexType SystemLogUriList, and she lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole vibe. a little Perl class holding a very specific XML shape. iconic honestly π
π PROPERTIES π
these properties? you get to them with the get_PROPERTY / set_PROPERTY methods. classic. no cap.
SystemLogβ the one (1) property on this list. she's the main character π
π¦ METHODS π¦
π new
Constructor, babes. here's the data structure you may pass to new() β literally copy this shape, don't freestyle it:
{ # ONVIF::PTZ::Types::SystemLogUriList
SystemLog => { # ONVIF::PTZ::Types::SystemLogUri
Type => $some_value, # SystemLogType
Uri => $some_value, # anyURI
},
},
look at the nesting π₯Ή SystemLog inside SystemLogUriList, and then inside that you've got Type (a SystemLogType) and Uri (an anyURI). little family. precious.
π AUTHOR π
Generated by SOAP::WSDL. the machine did this one, bestie, we just live in it π€β¨
and that's the whole page!! ty for coming to my ted talk π this was pulled from perl v5.40.1 and dated 2026-02-01 β so if you're reading this from the future, hiii, hope the code still slays π«Άπ
π¦ 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