ONVIF:...ltList(3pm)

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

πŸ’– ONVIF::Analytics::Types::FindRecordingResultList πŸ’–

okay bestie, welcome to the ONVIF::Analytics::Types::FindRecordingResultList page β€” yes, that's the whole name, yes it's a mouthful, and yes this is the 3pm manual, so you already know it's Perl module territory. πŸŽ€

This is a Perl data type class for the XML Schema defined complexType FindRecordingResultList, and it lives in the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's a type class. It holds data. It slays quietly. πŸ’…


✨ PROPERTIES ✨

The way that these are literally just getter/setter situations β€” you can reach every one of them with get_PROPERTY / set_PROPERTY methods. Iconic, honestly.

  • SearchState πŸ¦‹
  • RecordingInformation πŸ¦‹

🌸 METHODS 🌸

🧚 new

Constructor, babes. Here's the data structure you may pass to new() β€” and I mean it, this is exact, don't come for me:

 { # ONVIF::Analytics::Types::FindRecordingResultList
   SearchState => $some_value, # SearchState
   RecordingInformation =>  { # ONVIF::Analytics::Types::RecordingInformation
     RecordingToken => $some_value, # RecordingReference
     Source =>  { # ONVIF::Analytics::Types::RecordingSourceInformation
       SourceId =>  $some_value, # anyURI
       Name => $some_value, # Name
       Location => $some_value, # Description
       Description => $some_value, # Description
       Address =>  $some_value, # anyURI
     },
     EarliestRecording =>  $some_value, # dateTime
     LatestRecording =>  $some_value, # dateTime
     Content => $some_value, # Description
     Track =>  { # ONVIF::Analytics::Types::TrackInformation
       TrackToken => $some_value, # TrackReference
       TrackType => $some_value, # TrackType
       Description => $some_value, # Description
       DataFrom =>  $some_value, # dateTime
       DataTo =>  $some_value, # dateTime
     },
     RecordingStatus => $some_value, # RecordingStatus
   },
 },

Look at that nesting. She's got layers. RecordingInformation nests a whole RecordingSourceInformation and a TrackInformation inside her, which is highkey main character energy. πŸ”₯ Note the little comments in there β€” # RecordingReference, # anyURI, # Name, # Description, # dateTime, # TrackReference, # TrackType, # RecordingStatus β€” those are telling you what type each field maps to. Keep them, they're doing important work. πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Periodt. That's the author line, machine-made and proud of it. πŸ€–βœ¨


ngl bestie, this one's a short one β€” no options, no exit statuses, no environment variables, no warnings, just a tidy little type class doing its thing. Not every page needs drama. 🫢

and that's a wrap! πŸŽ€ this beauty ships with perl v5.40.1 and is dated 2026-02-01, from the ONVIF:...ltList(3pm) manual page β€” so go forth, build your FindRecordingResultList, and slay. πŸ’œπŸ¦‹β­πŸŒˆ

πŸ“¦ where this page comes from