ONVIF:...nseList(3pm)

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

πŸ’– ONVIF::Device::Types::GetTracksResponseList πŸ’–

okay bestie, pull up a chair 🫢 this one lives in the ONVIF:...nseList(3pm) section of the manual, and it's literally the whole personality of ONVIF::Device::Types::GetTracksResponseList. no cap.


✨ DESCRIPTION ✨

so here's the tea: this is a Perl data type class πŸŽ€ it's the class for the XML Schema defined complexType called GetTracksResponseList, and it comes from the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole vibe. a little Perl wrapper doing its bestie duty for a schema type. iconic behavior fr fr πŸ’…


🌸 PROPERTIES 🌸

these are the properties you can get at using get_PROPERTY / set_PROPERTY methods (yes, that naming pattern, you already know 😌):

  • Track β€” the one and only property on the list. she's the main character πŸ‘‘

πŸ¦‹ METHODS πŸ¦‹

πŸ’œ new

Constructor, bestie! it does the constructor thing. and here's the data structure you may pass to new(), copied character for character because we do NOT play with code πŸ”₯:

{ # ONVIF::Device::Types::GetTracksResponseList
  Track =>  { # ONVIF::Device::Types::GetTracksResponseItem
    TrackToken => $some_value, # TrackReference
    Configuration =>  { # ONVIF::Device::Types::TrackConfiguration
      TrackType => $some_value, # TrackType
      Description => $some_value, # Description
    },
  },
},

look at that nesting. it's giving nesting doll energy πŸͺ† GetTracksResponseList holds a Track, which is a GetTracksResponseItem, which has a TrackToken (that's a TrackReference) and a Configuration (which is a TrackConfiguration), which has a TrackType and a Description. chef's kiss, no notes πŸ’…βœ¨


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yeah, it was born, not written by hand. slay πŸ’–


and that's a wrap on this lil page, babes πŸ’œ it was documented with perl v5.40.1, dated 2026-02-01, and filed under ONVIF:...nseList(3pm). go forth and construct responsibly πŸŒˆπŸ¦‹βœ¨

πŸ“¦ where this page comes from