ONVIF:...emList(3pm)
π ONVIF::Device::Types::ItemList β from the ONVIF:...emList(3pm) page, bestie π
okay so this is a page from the User Contributed Perl Documentation, section 3pm, and the whole thing is literally just about one little Perl class. but we're gonna read it together, hand in hand, because you deserve to know what's in here π«Ά
β¨ NAME β¨
ONVIF::Device::Types::ItemList β that's the whole name, no notes, that's her π
πΈ DESCRIPTION πΈ
so this is a Perl data type class for the XML Schema defined complexType ItemList, and she comes from the namespace http://www.onvif.org/ver10/schema. periodt.
and like, what is it? it's a List of parameters according to the corresponding ItemListDescription. and the rule that matters: each item in the list shall have a unique name. so no duplicates, bestie, the schema said what it said π
π PROPERTIES π
these are the properties you can reach with get_PROPERTY / set_PROPERTY methods β the classic duo, iconic honestly:
SimpleItemElementItemExtension
π METHODS π
β new β
Constructor!! the main character of the methods section fr fr. and here's the tea β this is the data structure you may pass to new():
{ # ONVIF::Device::Types::ItemList
SimpleItem => ,
ElementItem => {
},
Extension => { # ONVIF::Device::Types::ItemListExtension
},
},
look at her. nested hashes. SimpleItem just sitting there with an empty value, ElementItem with its own little {}, and Extension with a comment tagging it as ONVIF::Device::Types::ItemListExtension π¦
π AUTHOR π
Generated by SOAP::WSDL β that's it, that's the author, a generator did it. honestly? machine-made and still serving looks πβ¨
and that's the whole page!! ty for reading with me, ily π
cute lil sign-off for the record: this page is running on perl v5.40.1, dated 2026-02-01, and it's filed under ONVIF:...emList(3pm). slay πΈπ«Ά
π¦ 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