ONVIF:...iption(3pm)

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

πŸ’– NAME πŸ’–

ONVIF::Media::Types::ItemListDescription β€” bestie, that's the whole name, and yes it's a mouthful, we love her anyway ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so real talk: this is a Perl data type class for the XML Schema defined complexType ItemListDescription, and she comes straight outta the namespace http://www.onvif.org/ver10/schema. πŸ’…

So what does she actually do? She describes a list of items. And here's the vibe check: every single item in that list shall have a unique name β€” no duplicates, no copy-paste energy, periodt. πŸ‘‘

The list is designed as a linear structure without optional or unbounded elements. Lowkey rigid, but that's the whole point.

And listen β€” use ElementItems only when complex structures are inevitable. Like, genuinely unavoidable. Don't come through with complex structures just for fun, iykyk. 🫢

✨ PROPERTIES ✨

These properties can be accessed using get_PROPERTY / set_PROPERTY methods β€” that's the whole move, bestie:

  • SimpleItemDescription
  • ElementItemDescription
  • Extension

🌸 METHODS 🌸

🌈 new

Constructor, babe. The following data structure may be passed to new():

 { # ONVIF::Media::Types::ItemListDescription
   SimpleItemDescription => ,
   ElementItemDescription => ,
   Extension =>  { # ONVIF::Media::Types::ItemListDescriptionExtension
   },
 },

Not me showing you the whole nested Extension situation β€” it's giving main character energy, she's literally a struct inside a struct 🧚


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” shoutout to the icon that made her πŸ’œ


That's the whole page, bestie, we ate and left no crumbs πŸ“ This one's from the User Contributed Perl Documentation, running on perl v5.40.1, dated 2026-02-01 β€” go forth and describe those item lists, you absolute legend πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from